第九章 JS正则表达式

JavaScript前端开发教程

目录:

第九章 JS正则表达式

  1. 正则表达式快速入门
  2. 字符类别
  3. 字符集合
  4. 【案例】限定输入内容
  5. 字符限定
  6. 括号字符
  7. 正则运算符优先级
  8. 【案例】内容查找与替换
  9. RegExp类中的方法
  10. String类中的方法
  11. 【案例】表单验证

&&:习题+答案

链接:第九章 正则表达式 PPT👈
感谢关注!

习题:

单选题:

1、下面模式修饰符中,用于在目标字符串中实现全局匹配的是()。
A、g
B、i
C、m
D、y

2、关于正则对象“/abc/i”描述正确的是()。
A、“/”表示转义字符
B、“abc”表示要搜索的内容
C、“i”表示不要忽略大小写
D、以上说法全部正确

3、下列选项中,()用于匹配任意一个阿拉伯数字。
A、\D
B、\d
C、\S
D、\s

4、以下()表示匹配a~z范围内的字符。
A、[^a-z]
B、[a-Z]
C、[z-a]
D、[a-z]

5、正则中“[]”与()一起使用表示匹配指定范围内的字符。
A、^
B、$
C、-
D、~

6、下列可用于匹配除f、r、o、g以外的字符的是()。
A、[frog]
B、[^frog]
C、[f|r|o|g]
D、[^f-r]

7、下列正则表达式的字符选项中,与“*”功能相同的是()。
A、“{0,}”
B、“?”
C、“+”
D、“.”

8、下列的限定符中,()用于匹配前面的字符零次或一次。
A、?
B、+
C、*
D、{0,}

9、下列选项中,属于懒惰匹配的是()。
A、/hi?t/gi
B、/hi.t/gi
C、/hi.
?t/gi
D、/hi?.*t/gi

10、字符串“leg end”调用replace(/\s+/,’’)方法的返回值是()。
A、leg end
B、end
C、leg
D、legend

11、下面关于split()方法描述错误的是()。
A、字符串和分隔符都是空字符串,split()则返回一个空数组
B、split()方法的分割符可以指定多个
C、split()可以指定字符串分割的次数
D、以上说法都不正确

靓仔靓女点个赞再走呗!

答案:1.A 2.B 3.B 4.D 5.C 6.B 7.A 8.A 9.C 10. 11.D ░ ∗ ◕ ں ◕ ∗ ░ ↘👍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值