1.要想在正则表达式中按照直接量匹配反斜线自己,必须使用反斜线将其转义。()
css
A.正确
B.错误html
二、2.WINDOWS下,要摘取绝对路径字符串最前端的磁盘驱动器部分(即A:/B:/C:/...),用正则表达式实现是/^[A-Za-z]:/()
前端
A.正确
B.错误vue
三、3.\W这个字符类等价于字符类[a-zA-Z0-8]。()
node
A.正确
B.错误webpack
四、4.0到999间的任意整数对应正则表达式是/[^0-9]{1,3}$/。()
web
A.正确
B.错误面试
5.在JS正则表达式中,当n=m时,{n,m}等价于{m}或者{n}。()
正则表达式
A.正确
B.错误学习
6.正则表达式: /[^(]+/ 匹配一个或者多个非左括号ASCII字符。()
A.正确
B.错误
7.在使用“*”和“?”时,因为这两个字符可能匹配0个字符,所以它们容许什么都不匹配。()
A.正确
B.错误
8./a*/.test('Objective C');返回结果为true。()
A.正确
B.错误
9.量词也能够嵌套使用。()
A.正确
B.错误
10.贪婪量词先判断整个字符串是否是一个匹配。若是没有发现匹配,它去掉最后字符串中的最后一个字符,并再次尝试匹配判断。()
A.正确
B.错误
11.惰性量词先判断字符串中的第一个字母是否是一个匹配。若是仅仅这一个字符还不够,就读入下一个字符再次尝试匹配。()
A.正确
B.错误
12.使用非贪婪的匹配模式所获得的结果不会与指望不一致。()
A.正确
B.错误
13.字符串"123456789123"匹配正则表达式/^(SE)?[0-9]{12}$/。()
A.正确
B.错误
总结
以上所述是小编给你们分享的13道关于JavaScript正则表达式的面试题
本次给你们推荐一个交流圈,里面归纳移动应用网站开发,css,html,webpack,vue node angular以及面试资源等。 对web开发技术感兴趣的同窗,欢迎加入:582735936,无论你是小白仍是大牛我都欢迎,还有大牛整理的一套高效率学习路线和教程与您免费分享,同时天天更新视频资料。 最后,祝你们早日学有所成,拿到满意offer,快速升职加薪,走上人生巅峰。