欢迎来到计算机相关教程网!

JavaScript

当前位置: 主页 > 网页制作 > JavaScript

网页交互开发高级第十四章课后习题及答案

时间:2022-08-25 10:08:25|栏目:JavaScript|点击:

课后习题:

一、 填空题

1. 在正则表达式中,      用于匹配行首的文本      用于匹配行尾的文本

2. 正则表达式中,()”既可以用于分组,又可以用于      

二、 判断题

1. 正则表达式中,参数i表示忽略大小写。(  )

2. 正则表达式[a-z]”和“[z-a]”表达的含义相同。( )

3. 正则表达式[a$]”的含义是匹配以a结尾的字符串。( )

三、 选择题

1. 正则表达式/[m][e]/gi”匹配字符串“programmer”的结果是(  )。

A. m   B. e    C. programmer  D. me

2. 下列正则表达式的字符选项中,与+”功能相同的是( )。

A. *    B.?    C. {1,}    D. .

3. 下列选项中,可以完成正则表达式中特殊字符转义的是( )。

A. /    B. \     C. $     D. #

四、 编程题

1. 请利用正则表达式查找4个连续的数字或字符。

2. 请利用正则表达式实现座机号码的验证。

答案:

一、 填空题

1. ^  $

2. 改变限定符的作用范围、捕获与非捕获、贪婪与懒惰匹配、反向引用和零宽断言

二、 判断题

1. 

2. 

3. 

 

三、 选择题

1. D

2. C

3. B

四、 编程题

1. 连续数字或字符正则表达式:

var reg =new RegExp(/^.*\d{4}.*$/)

console.log(reg.test('1234lkfdj'))     // true

2. 座机号码验证:

var reg = new RegExp(/^[0][1-9]{2,3}-[0-9]{5,10}$/)

console.log(reg.test('0319-7851790')) // true


上一篇:网页交互开发高级第十三章课后习题及答案

栏    目:JavaScript

下一篇:window.onload事件的用途与格式

本文标题:网页交互开发高级第十四章课后习题及答案

本文地址:http://www.wangzhanteacher.com/?m=home&c=View&a=index&aid=233

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:8044517 | 邮箱:8044517@qq.com

Copyright © 2022-2025 计算机相关教程网 版权所有冀ICP备17010187号