这样写可以吗,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,匹配包括下划线的任何单词字符,例:
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题