【发布时间】:2013-01-31 09:14:07
【问题描述】:
我有接受 1 到 100 之间数字的正则表达式。但它接受特殊字符 '%'
这是我正在使用的正则表达式
^(0*100{1,1}\\.?((?<=\\.)0*)?%?$)|(^0*\\d{0,2}\\.?((?<=\\.)\\d*)?%?)$'
我不想接受 % 谁能帮我解决这个问题。
【问题讨论】:
-
前导零怎么样:
001? -
没有前导零。它可以在 1 到 100 之间。用户可以在 1 到 100 之间输入 1 到 3 位数字。
标签: regex