正则表达式编号不包括0

时间:2014-03-14 09:22:25

标签: regex

我不得不说我在Reg方面经验不足。表达式

正则表达式:

 ^[1-9]?[0-9]{1}$|^100$

我想测试1到100之间的数字,不包括0

3 个答案:

答案 0 :(得分:3)

^[1-9][0-9]?$|^100$

这是从1到9之间的数字开始

以可选的0到9 \

结束

demo here

答案 1 :(得分:1)

试试这个正则表达式:

^(?:[1-9]\d?|100)$

描述

Regular expression visualization

演示

http://regex101.com/r/pU5cM6

答案 2 :(得分:0)

以下正则表达式将匹配数字> = 1和数字< = 100

^([1-9][0-9]?|100)$