为什么构造方法匹配的结果为1
来源:3-3 编程练习
全栈丶obj
2020-01-04 00:30:44
var str = '1.html'; /*此处写代码*/ var pattern=new RegExp("\."); document.write(pattern.exec(str)+'<br/>') document.write(pattern.test(str))
1回答
好帮手慕星星
2020-01-04
同学你好,可以输出看看正则的结果:
只有一个点,匹配除“\n”和"\r"之外的任何单个字符,所以输出结果就是1。
通过构造方式创建正则,\需要双重转义:
记住这种写法就好,以后可以先输出正则看看是否符合要求。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题
回答 2
回答 1