为什么要加两个\\

来源:3-3 编程练习

Grueay

2020-10-13 17:29:51

var pattern2 = new RegExp("\\.");



写回答

1回答

好帮手慕久久

2020-10-13

同学你好,问题解答如下:

当使用new RegExp生成正则表达式时,如果传入转义字符,则需要双重转义。我们这里想要匹配普通字符".",但是由于"."是转义字符,因此需要使用“\\”,得到的正则如下:

http://img.mukewang.com/climg/5f8587d1095c7bc803920116.jpg

该点比较特殊,同学要记住。

如果我的回答帮到了你,望采纳,祝学习愉快!

0

0 学习 · 14456 问题

查看课程