84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
小白刚学正则,不懂这里的[#\/]中的'\'是什么意思??这里不是应该匹配#号或者/开头的字符串,加个'\'号是什么意思呢?
闭关修行中......
因为分隔符已经用了/,所以表达式里要使用/时就需要用反斜杠\转义.
/
\
你写成调用RegExp的话就可以不用分隔符了:
var routeStripper = new RegExp("^[#/]\s+$", "g");
\/是一个东西 表示 / (转义了)
\/
\是用来转义的 用于转义一些在正则里面有特殊含义的字符为字符串(例如:\/转译成字符串'/')或者转义字符串为在正则里有特殊含义的(例如:\s转义成空格)。
\s
因为分隔符已经用了
/
,所以表达式里要使用/
时就需要用反斜杠\
转义.你写成调用RegExp的话就可以不用分隔符了:
\/
是一个东西 表示/
(转义了)\
是用来转义的 用于转义一些在正则里面有特殊含义的字符为字符串(例如:\/
转译成字符串'/')或者转义字符串为在正则里有特殊含义的(例如:\s
转义成空格)。