范围 1-1000 的正则表达式 [英] Regex for range 1-1000
本文介绍了范围 1-1000 的正则表达式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
可能的重复:
字符串的一部分必须是正则表达式0-100之间的数字
我需要帮助为 1-1000 的整数范围创建一个简单的正则表达式,没有特殊字符.
I need help creating a simple regex for a whole number range of 1-1000, with no special characters.
我所拥有的两个似乎都中断或允许字符或不是完整范围:
The two I have both seem to break or allow characters or not the full range:
^\d(\d)?(\d)?$
^[0-9]{1,3}$
任何帮助将不胜感激!
推荐答案
试试这个:
^([1-9][0-9]{0,2}|1000)$
[1-9][0-9]{0,2}
匹配1
–999<之间的任何数字/code>
1000
匹配1000
这篇关于范围 1-1000 的正则表达式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文