老师,帮忙看下

来源:2-11 编程练习

慕的地5368065

2021-06-18 12:03:14

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>正则表达式</title>
</head>
<body>
<script>
var regexp=/^[A-Za-z0-9_]{5}[A-Za-z1-9]{1}&/;
var str1='223450';
console.log=(regexp.test(str1));
//补充代码
</script>
</body>
</html>


写回答

1回答

好帮手慕然然

2021-06-18

同学你好,代码存在以下几点问题,建议优化:

1、使用console.log()输出语句时,以下位置处没有等号,如图

http://img.mukewang.com/climg/60cc36d3095028bc07710246.jpg

2、正则表达式应该以$符号结尾,而不是&符号,如图

http://img.mukewang.com/climg/60cc36dd09eecc7f09130250.jpg

3、题目中要求最后一位不能是数字0,但没有说不能是下划线,建议匹配字符集中加上下划线,参考如下

http://img.mukewang.com/climg/60cc36e709c9e52908680185.jpg

祝学习愉快!

0

0 学习 · 15276 问题

查看课程