只能输入数字(可以带正负号)的正则表达式怎么写

如题所述

^(\-|\+?)\d+(\.\d+)?$
如果没有+号的,用:
^(\-?)\d+(\.\d+)?$
--------
小数点不行就用:
^(\-?)\d+$
上面所有包含的正则分离开就是:
(\-|\+?) 匹配±号
(\-?) 匹配-号或没有负号(正数)
\d+匹配至少1个数字!
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-01-04
^[-+]?([1-9]\d*|0)$
第2个回答  2017-01-04
^[-+]?[0-9]+$

只能输入数字(可以带正负号)的正则表达式怎么写?
\\d+匹配至少1个数字!

验证只能输入数字,正负号和小数点的正则表达式
正则表达式为: @"^(\\-|\\+)?\\d+(\\.\\d+)?$"你试试。

只能输入数字,-,空格的正则表达式
\/^[\\d\\s]+$\/

急急急!!!求一个正则表达式:判断一个手机号码里有字母或者有其他符号...
用正则表达式限制只能输入数字就可以了:onkeyup="value=value.replace(\/[^\\d]\/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(\/[^\\d]\/g,''))"

输入密码至少要6位,如果用正则表达式来判断,应该怎么写?
以下是一些常用的正则表达式,觉得实用就收藏一下吧。只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\\d{n}$"。只能输入至少n位的数字:"^\\d{n,}$"。只能输入m~n位的数字:。"^\\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0...

只能输入正数和负数的正则表达式
(-)?[1-9][0-9]*$0不是正数也不是负数;+),上面的正则表达式符合您的要求下面这个是输入整数(包括0)的正则^(-|\?\

求数字正则表达式 含负数,小数
-? #匹配负号,问好表示负号是可选的,可正可负 (0 #匹配整数位为0的情况 |[1-9]\\d*) #匹配整数位不为0的情况,首位不能为0 (\\.\\d+)? #匹配小数部分,问号表示小数部分是可选的 只能输入(正整数或正小数)的正则表达式如下 (0|[1-9]\\d*)(\\.\\d+)? #去掉-?就可...

正则表达式限制只能输入数字,子母,汉字,但是首字母不能输入数字
\/$([^\\d][\一-\龥]*\\d*\\w*){0,25}^\/

求只能输入整数或小数的正则表达式
正则引擎主要分为DFA、NFA两大类。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式的“鼻祖”或许可一直追溯到科学家对人类神经系统工作原理的早期研究。通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。

正则表达式只能输入大写字母、数字、+、-、*、\/、()、%这些字符,怎么...
^[A-Z\\d\\+\\-\\*\\\/\\(\\)\\%()]+

相似回答