在正则表达式中转义反斜杠[\\]的正确方法?
事实是,您正在使用字符类,[]因此无论嵌入多少文字反斜杠都无关紧要,它将被视为单个反斜杠。
[]
例如以下两个正则表达式:
/[a]/ /[aa]/
就正则表达式引擎而言,其所有意图和目的都是相同的。字符类采用一个字符列表,然后将它们“折叠”下来以匹配单个字符,并遵循“对于正在考虑的当前字符,是否是[]?中列出的任何字符”这一行。如果您在类中列出了两个反斜杠,那么它将是“字符是一个反斜杠还是一个反斜杠?”。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群