探索云主机商家和测评

列举正则表达式数字范围的范例(1-500)

正则表达式对于很多开发者来说并不是特别熟练,解决这样的方法也很简单。我们可以找一些实例的案例去仿写修改正则表达式来用到项目中。在这篇文章中,老蒋整理正则表达式数字范围的案例。

第一、数字类正则表达式字符

\b:匹配字符开头或者结尾。一定要加。这样匹配22就不会吧220也匹配进去了。
\d:匹配一个数字。0到9。
(.*):匹配任意字符。非特殊情况最好不要用。
[数字-数字]:举例[6-7],意思就是6到7。
{数字,数字}:举例{0,1},意思是重复0到1次。
|:分隔符

第二、实例案例整理

1-9:\b[1-9]\b
1-99:\b[1-9]\d{0,1}\b #注:1到9,重复0-1次数字。
1-100:\b[1-9]\d{0,1}\b|\b100\b #注:1到9,重复0-1次数字加100。
1-500:\b[1-9]\d{0,1}\b|\b[1-4]\d\d\b|\b500\b #注:1到99,100到499,500。
投上你的一票
转载保留:老部落 » 列举正则表达式数字范围的范例(1-500)