是对嘚可惜没给你解释
1.^代表以xxx开头的行,
[0-9]+表示至少出现一个0-9之间的数字
必须开头的数字是0-9之间的数字,个数最少一个
表示这是个符号中的其中一个,也就是
0-9之间的数字个数最少一个
..$表示一行的结尾,所以这里的意思必须用0-9之间的字符结果
你对这个回答的评价是
最近在调试正则表达式时发现判断数字的正则表达式中的\d
对全角字符判断的不准,有的能判断有时候又判断不出来然后经过一番搜索发现\d
判断的不只是0-9
,而是一个 Unicode 字符集,
表示至少1个、最多不限制的数字串
[0-9]*就表示至少可以0个、最多不限制的字符串
[^0-9a-zA-Z]表示除了字母、数字以外的其它字符
不可能一次性学完的明白一些就行了
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报我们会做出相应处理,感谢你的支持!
是对嘚可惜没给你解释
1.^代表以xxx开头的行,
[0-9]+表示至少出现一个0-9之间的数字
必须开头的数字是0-9之间的数字,个数最少一个
表示这是个符号中的其中一个,也就是
0-9之间的数字个数最少一个
..$表示一行的结尾,所以这里的意思必须用0-9之间的字符结果
你对这个回答的评价是
下载百喥知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案