22智能在线
新记
php中正则表达式的/^[1-9][0-9]*$/是什么意思呢
如题所述
举报该文章
相关建议 推荐于2018-04-11
第一位只能匹配1-9的九个数字,从第二位开始只能匹配数字,总的来说就是匹配所有
正整数
追问
那可以是1到9吗,比如1或2
追答
可以,因为后边的[0-9]之后跟的是“*”,代表0或更多次重复,就是说第一位是1-9,第二位如果有那就必须是数字,但是也可以没有
追问
哦,谢谢
追答
别客气^_^
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/is2ts2h2c.html
其他看法
第1个回答 2012-10-12
匹配第一个位置是1-9任何一个数字,第二个位置0-9任意一个数字。
也即10-99任何一个数字都能匹配
第2个回答 2012-10-12
以不为0开头的数字,后面可接上任意位数的数字结尾
比如 :
0125 错误
1对 12对 123对
第3个回答 2012-10-12
只能输入大于0的整数
相似回答
大家正在搜
相关问题
php正则表达式中$是什么意思
在php正则表达式中[^>]是什么意思
php正则里面,[^^]是什么意思
PHP正规表达式中^|&是什么意思
php正则匹配数字
PHP正则表达式 允许:号和1-9数字该怎么写?
正则表达式[^/]\.php(/|$)是什么意义?
PHP中的正则表达式是什么意思?