这样写可以吗,cctv能用什么替换啊,我用\. 返回null
来源:3-19 编程练习
Ting111
2020-01-15 13:12:59
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>正则表达式</title>
</head>
<body>
<script type="text/javascript">
str="cctv have [cctv1]、[cctv2]、[cctv3]、[cctv4]……";
/*此处添加代码*/
var a=/\[cctv\d{1,2}\]/;
document.write(a.exec(str));
</script>
</body>
</html>2回答
同学你好,点匹配除“\n”和"\r"之外的任何单个字符,所以点的话,只能匹配一个,比如,如下这种:

若是想要使用点(.)的话,可以添加上*,即:匹配前面的子表达式任意次。
但是要注意:点(.)是匹配除“\n”和"\r"之外的任何单个字符,顿号也可以匹配,这样所有的都会匹配出来,所以为了防止贪婪,加上“?” ,例:

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
好帮手慕糖
2020-01-16
同学你好,是指正则表达式可以设置为什么形式吗?
可以使用\w,匹配包括下划线的任何单词字符,例:

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题