5个回答
展开全部
/^是必须是0到9的数字开头
^[0-9]+$由0到9中任何数据组成的字符串
2
511
322
都可以吧
给你个网址看看正则表达式的使用吧
^[0-9]+$由0到9中任何数据组成的字符串
2
511
322
都可以吧
给你个网址看看正则表达式的使用吧
参考资料: http://www.williamlong.info/archives/433.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
[\d] 等价于 [0-9]
[\d^0] [0-9^0] 这两个是不正确的,应该使用 [1-9]
[\d^0] [0-9^0] 这两个是不正确的,应该使用 [1-9]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-01-26
引用cola112的回答:
^是开头符号 $是结尾符号。
[0-9]就是从0到9的整数,与 /d一样,带标0-9的整数
+号是多个的意思,不限位数与 * 号类似。
/在这里是转意符,不代表任何意思,你这可能是从字符串或者javascript里拿出来的,所以要加转意符。
PS:另一种情况,当[]中括号中包含 \[]:^ - 这些字符的时候也要加转意符。
^是开头符号 $是结尾符号。
[0-9]就是从0到9的整数,与 /d一样,带标0-9的整数
+号是多个的意思,不限位数与 * 号类似。
/在这里是转意符,不代表任何意思,你这可能是从字符串或者javascript里拿出来的,所以要加转意符。
PS:另一种情况,当[]中括号中包含 \[]:^ - 这些字符的时候也要加转意符。
展开全部
\转义字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/跟^这两个不是连一起用的 ,^是匹配字符串开始的意思,【0-9】意思就是只要是范围0-9里的东西都要,或者说只要不是数字都不要~ +的意思的^[0-9]的范围里匹配一次以上~ $是匹配结束符
举例子就多了 1
12
123.。。都是的很多很多来了,我了个去
举例子就多了 1
12
123.。。都是的很多很多来了,我了个去
追问
。。
追答
失误 看成 [^0-9]了~
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询