老师 帮忙检查下
来源:2-16 编程练习
lcy_18
2021-04-22 23:06:11
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>输出字符串</title>
</head>
<body>
<script type="text/javascript">
//匹配字符串'一个"普通字符"在匹配字符串的时候,匹配与它相同的一个字符'中的"普通字符",并用exec和test方法去验证匹配结果。
var str = '一个"普通字符"在匹配字符串的时候,匹配与它相同的一个字符';
/*此处写代码*/
var regexp1=/\"普通字符\"/;
var regexp2=new RegExp('\\"普通字符\\"');
var test1=regexp1.test(str);
var test2=regexp2.test(str);
var test3=regexp1.exec(str);
var test4=regexp2.exec(str);
document.write(test1+'/'+test2+'/'+test3+'/'+test4+'/');
</script>
</body>
</html>
1回答
同学你好,代码实现有一点小问题,变量regexp2中的代码建议修改如下:
不需要写两个斜杠转义。
祝学习愉快!
相似问题