2-8 编程练习
来源:2-8 编程练习
酷酷的Nian
2019-06-24 10:18:01
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>输出字符串</title>
</head>
<body>
<script type="text/javascript">
var str = '一个"普通字符"在匹配字符串的时候,匹配与它相同的一个字符';
/*此处写代码*/
var pattern = /"普通字符"/;
var patterns = new RegExp("'普通字符'");
document.write(pattern.test(str)+'/'+patterns.test(str)+'/'+pattern.exec(str)+'/'+patterns.exec(str));
</script>
</body>
</html>
" ' ' "为什么这样不行?' " " '这样就行....
1回答
你好,因为在字符串中“普通字符”就是双引号进行包裹,所以匹配的时候也需要用双引号。
代码修改之后没有问题。
祝学习愉快!
相似问题