js非零的正整数正则表达式
/^[1-9]\d*$/
这个正则表达式可以匹配以非零数字开头的任何正整数,其中:
- ^ 表示匹配字符串的开始。
- [1-9] 表示第一个数字必须是 1 至 9 之间的任意一个。
- \d* 表示匹配 0 个或多个数字,也就是可以匹配任意长度的数字串。
- $ 表示匹配字符串的结尾。
因此,这个正则表达式可以匹配以下字符串:
- "1"
js正则表达式判断数字- "99"
- "1234"
- "987654321"
但不匹配以下字符串:
- "0"
- "-1"
- "3.14"
- "00123"(前导零)
- " 123"(前面有空格)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。