undefined

字符串注意点

  • 字符串中想要表示反斜杠 \ 需要使用两个 \\ ,因为第一个反斜杠是作为转义符存在的
  • 正则表达式匹配一个反斜杠,需要四个反斜杠 \\\\ 。在字符串中,两个反斜杠被解释为一个反斜杠,在正则表达式中, \\ 被解释为 \ ,所以在正则表达式中需要使用两个反斜杠。也就是说,前两个反斜杠在字符串中被解释为一个反斜杠,后两个也被解释为一个反斜杠。这时解释完毕后变成两个反斜杠,再由正则表达式解释两个反斜杠,就又解释成了一个反斜杠。所以,在正则表达式中要匹配一个反斜杠时,需要四个反斜杠。
    比如:要匹配点号时,需要在点号之前加上两个反斜杠,否则将被正则表达式当作一个点号,一个点号在正则表达式中表示匹配任意字符了。