为什么方法二匹配不出来
来源:3-4 编程练习
weibo_我是LUFFCIER_0
2019-11-24 10:48:31
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>正则表达式的特殊字符</title>
</head>
<body>
<script type="text/javascript">
var str = '/[a\nb]/';
/*此处写代码*/
var p1=/\/\[a\nb\]\//;
var p2=new RegExp('\/\[a\nb\]\/');
document.write(p1.test(str)+"/"+p2.test(str)+"/"+p1.exec(str)+"/"+p2.exec(str)+"/");
</script>
</body>
</html>
1回答
好帮手慕粉
2019-11-24
同学你好,关于同学的问题解答如下:
1、test匹配返回的结果是true或者false,exec才是返回匹配的结果:
2、第二种方法是同学在使用构造函数定义正则时,正则写错了,参考如下:
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题