\d
可以扩展为[0-9]
,而\w
可以扩展为[0-9a-zA-Z_]
。是否可以展开.
,$
和^
?如果是这样,那么这些字符在字符类中是什么样的?
答案 0 :(得分:0)
// Not sure if I edited this regex correctly.
// Might need some more tweaking.
// You want it to match everything after the first `/`
if (page.path.match(/^)) {
page.matchPath = "/*"
和^
不会扩展,它们标记了比赛的开始和结束。
$
可以扩展为.
或[\w\W]
或[\d\D]
等,表示所有字符。
[\s\S]
会捕获任何内容,数字,特殊字符,字母,空格,因此您必须在.
内详尽列出所有字符以匹配它们,或者执行上述表达式之一。
虽然尝试使表达式更长一点没有多大意义。
作为参考,[]
捕获所有字母字符,而\w
捕获相反的字符,因此不是字母字符的所有内容都与\W
\D
相同。