匹配正整数正则表达式

2020-4-3 00:05| 作者: admin| 查看: 1308| 评论: 0|来自: 蚂蚁部落

所谓正整数是1到正无穷的整数。

比如1、2、80等,基本的数学知识,不多做介绍。

代码实例如下:

[JavaScript] 纯文本查看 复制代码运行代码
/^[1-9]\d*$/

上述代码实现了比较好的匹配效果,下面进行简单分析。

(1).前面之所以有[1-9],是为了防止出现012或者0012等情况。

(2).*是一个量词,表示0个或者任意多个前面的字符串。

代码极为简单,更多内容参阅如下几篇文章:

(1).^参阅正则表达式 ^元字符一章节。

(2).*参阅正则表达式 * 量词一章节。

(3).$参阅正则表达式 $ 元字符一章节。

(4).[1-9]参阅正则表达式 中括号[] 字符类一章节。

(5).\d参阅正则表达式 \d元字符一章节。


鲜花

握手

雷人

路过

鸡蛋

最新评论

返回顶部