为什么需要\\
来源:3-4 编程练习
qq_慕瓜7049344
2020-06-30 13:23:41
var str = '/[a\nb]/'; var parren1=new RegExp("\/这里为什么需要\\[a\nb\\]\/");
3回答
好帮手慕言
2020-06-30
同学你好,如果本身需要转义并且使用的是构造函数的形式,那么就需要两个\\。
祝学习愉快~
qq_慕瓜7049344
提问者
2020-06-30
对特殊字符是需要两个吗比如.这些
好帮手慕言
2020-06-30
同学你好,因为使用new RegExp是把正则放在了字符串中。因为字符串的转义问题,字符串的两个\\实际上是一个\。
使用构造函数,需要使用两个\\,同学可以理解为固定的用法。
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题