正则表达式中⼀尀w{6}⼀与⼀^尀w{6}$⼀的区别

2024-12-04 19:29:26
推荐回答(3个)
回答1:

\w 匹配字母、数字、下划线和汉字
{6} 重复6次
/\w{6}/ 匹配在一段中任意位置的6个重复元素 如 bbaaaaaabbcc 中的aaaaaa
/^\w{6}$/ 匹配必须以6个重复元素开头且结尾的 如 bbbbbb 注意其前后必须有空格,他不能匹配上面的那个aaaaaa

回答2:

一个是部分匹配,一个是全部匹配

回答3:

\w :匹配包括下划线的任何单词字符,等价于 [A-Z a-z 0-9_]
\W :匹配任何非单词字符,等价于 [^A-Z a-z 0-9_]