请问在js正则表达式里 什么情况下用[ ]?
邮箱验证:/^\w+[@]\w+[.][\w.]+$/请教一下,为什么用\w而不用\d呢?为什么写成[@][.][\w.]而写成\@和\.和\w.呢?“[]”在什么情况下...
邮箱验证:
/^\w+[@]\w+[.][\w.]+$/
请教一下,为什么用\w而不用\d呢? 为什么写成[@] [.] [\w.]而写成 \@ 和\. 和 \w.呢?“[ ]”在什么情况下用呀?我和 “、”有什么区别呀? 展开
/^\w+[@]\w+[.][\w.]+$/
请教一下,为什么用\w而不用\d呢? 为什么写成[@] [.] [\w.]而写成 \@ 和\. 和 \w.呢?“[ ]”在什么情况下用呀?我和 “、”有什么区别呀? 展开
展开全部
这些都是正则的基础问题,建议你下套电子书自己先看看~~~这引起问题最了解了~~
http://www.javaeye.com/topic/30728
http://www.javaeye.com/topic/30728
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
\w是a-z,A-Z,0-9的字符
\d是0-9
[]表示一位任意字符,假如里面是[asdfghjkl]表示只要是asdfghjkl中任意一个就满足,另外还可以a-z,A-Z,0-9这样的符号来简写连续的字符。比如[3-8],表示3到8中的任意一个字符。另外如果有[^asdfghjkl]这样的表示,表示刚好相反,指不满足asdfghjkl的,其他任意的一个字符。
\d是0-9
[]表示一位任意字符,假如里面是[asdfghjkl]表示只要是asdfghjkl中任意一个就满足,另外还可以a-z,A-Z,0-9这样的符号来简写连续的字符。比如[3-8],表示3到8中的任意一个字符。另外如果有[^asdfghjkl]这样的表示,表示刚好相反,指不满足asdfghjkl的,其他任意的一个字符。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
\\-的意思就是匹配符号 "\"和"-" ,正则里会用\s \w 来代表一些值,比如\s代表空格,\w代表[a-zA-Z0-9_] ,这里\就表示转义,所以要匹配"\"字符的时候要写成"\\"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询