老师检查下代码
来源:3-15 编程练习
原来是晓琪_
2019-09-14 13:48:53
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>正则表达式-重复</title>
</head>
<body>
<script type="text/javascript">
var str = '我家的电话是6930184,地址是北京西城区';
/*此处添加代码*/
var pattern = /\d+/;
document.write(pattern.exec(str));
</script>
</body>
</html>
q2
var str = '肯德基豪华午餐:¥15.5!';
var pattern = new RegExp('\d{1,}\.{0,1}\d{0,}');
console.log(pattern.exec(str));
用字面量的方式可以打印出来 构造函数方式为什么为null?
1回答
好帮手慕星星
2019-09-14
同学你好,
代码没有问题,真棒!
第二段代码可以输出pattern看一下,如下:
数字的正则不对,构造函数方式中\在引号中需要转义成普通\,如下修改:
自己测试下,祝学习愉快!
相似问题