33问答网
所有问题
如何用正则表达式匹配数字,范围是1-9999.
如题所述
举报该问题
推荐答案 推荐于2017-09-12
[1-9][0-9]{0,3}
前面[1-9]保证第一位数字不会是0;
后面[0-9]{0,3}表示0到3个数字;
两者合起来可匹配范围1-9999的数字。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/RPhWhBB05hcB0c0h5W5.html
其他回答
第1个回答 2015-03-06
[1-9][0-9]{1 ,3}
第2个回答 2015-03-06
var reg = /^\+?[1-9]\d{0,3}(\.\d*)?$/;
相似回答
正则表达式数字匹配
规则整理
答:
1
. 全部
数字匹配
: ^[0-9]*$,匹配任意数量的
数字,
包括零。2. n位固定数字: ^\d{n}$,限定精确匹配n位数字。3. 至少n位: ^\d{n,}$,至少有n位数字,包含n位及更多。4. m-n位
范围
: ^\d{m,n}$,在m到n位之间的数字。5. 零开头或非零: ^(0|[1-9][0-9]*)$,允许0开...
如何用正则表达式匹配
指定位置的
数字
?
答:
匹配正则
:(?<=[0-9a-zA-Z]{14})(\d{4})如果只匹配15位到第18位的
数字
的话不要使用全局
匹配,使用
全局匹配会返回多个子
表达
示结果
正则匹配
0000到
9999
9之间的所有
数字
吗!
答:
意思是
匹配
0~99999的
数字,
包括类似001这样的数字。^:匹配字符串开始([1-9]{0,1}[0-9]{0,4})
是一
个组,组内有两个部分:[1-9]{0,1}[0-9]{0,4}[1-9]{0,1}:[1-9]表示1到9的数字,{0,1}表示0或或1个,即有或没有的意思,等价于
正则
中的?[0-9]{0,4}:[0-9]表示...
大家正在搜
正则表达式匹配数字
正则表达式匹配字符
正则表达式匹配字母
正则表达式匹配多个字符串
js正则表达式匹配字符串
正则表达式匹配指定字符串
正则表达式匹配
正则表达式匹配中文
正则表达式匹配结尾
相关问题
如何用正则表达式匹配数字,范围是10-4095
正则表达式 1-9任意数字
求正则表达式,@$_$,下划线处实际是1-99之间的一个数字...
请问正则表达式验证数字区间 (2000-9999),可以数字...
如何用正则表达式匹配2-128范围内的数字?
怎么用正则表达式限制输入框输入数字的范围(数字范围是50-1...
匹配 00001-00599 范围数字的正则表达式怎么写,求...
正则表达式 检查数字范围,怎么匹配一个 1-65535的数字...