13道关于JavaScript正则表达式的面试题
2018-10-07 10:42
1096 查看
1.要想在正则表达式中按照直接量匹配反斜线本身,必须使用反斜线将其转义。()
A.正确
B.错误
2、2.WINDOWS下,要摘取绝对路径字符串最前端的磁盘驱动器部分(即A:/B:/C:/...),用正则表达式实现是/^[A-Za-z]:/()
A.正确
B.错误
3、3.\W这个字符类等价于字符类[a-zA-Z0-8]。()
A.正确
B.错误
4、4.0到999间的任意整数对应正则表达式是/[^0-9]{1,3}$/。()
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正则表达式的面试题,希望对大家有所帮助!
您可能感兴趣的文章:
相关文章推荐
- 你不一定知道的关于JavaScript的正则表达式
- JavaScript之中关于一些正则表达式的区别
- 关于:javaScript正则表达式语法
- 关于正则表达式的一道面试题
- 关于手机号码、邮箱的在JavaScript中的正则表达式和其简单用法
- 关于正则表达式的贪婪与非贪婪模式 - A JavaScript Fancier - IT博客网
- 关于正则表达式的一道面试题
- 【javascript】关于正则的面试题一
- 业务需要,得到了两段正则表达式的代码,JAVASCRIPT的(关于车牌号码的校验问题)。
- javascript 关于正则表达式的用法
- 关于JavaScript中的正则表达式——你不一定知道,也可能用不到,但说不定哪天就会遭遇的几个事实【新增一个】
- 你不一定知道的关于JavaScript的正则表达式
- 关于javascript和php中匹配中文的正则表达式
- 关于正则表达式 g,m 参数的总结,为了回答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”
- 常用的JavaScript验证正则表达式
- javascript笔记--(第十章)正则表达式
- 身份证号码的正则表达式及验证详解(JavaScript,Regex)
- 一篇关于Java正则表达式的理解
- 关于正则表达式表示浮点数记录
- 关于中文字符匹配js正则表达式