js正则\n为什么变\\\\n,而不是\\n

正则n为什么变\\n,而不是\n,
第一个\转义第二\,
第三个\转义第四\?

阅读 3.7k
1 个回答

匹配@"\n"字符串:
正则表达式:/\\n/加一个编号直观些:/\1\2n/
正则表达式字符串:new RegExp("\\\\n")直观些:new RegExp("\\1\\2n")

正则表达式中的需要转义,字符串中的也需要转义,也就是转义的转义

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题