第二周 正则表达式

《第二周单元测验》

1、单选题:
下列哪个不是单字符正则表达式?‏‌‏
选项:
A: *.* 
B: $
C: * 
D:  .
E: . 
F:  [i-k] 
G: \ 
H: @
答案: 【 *.* ;
$;

2、单选题:
‎可以与正则表达式A[i-k]*b[i]*c匹配的最短字符串长度为:‎
选项:
A: 6
B: 3
C: 2
D: 4
E: 5
F: 7
答案: 【 3

3、单选题:
能与正则表达式a.x[i-j]*b[i-j]匹配的字符串为:
选项:
A: a-xibi
B: a*xbj
C: axibj
D: a.x[i-j]*b[i-j]
E: a-x[i]*b[j]
答案: 【 a-xibi;
a*xbj

4、单选题:
‌与字符串A1234不匹配的正则表达式有:‎
选项:
A: A.*
B: A12*4
C:  A*4
D: A12345*
E: A[0-9]*
F: [A-Z][0-9]*
G: AB*1234
H: A[index1]*234
答案: 【 A12*4;
 A*4

5、判断题:
‎grep和fgrep都可以从一个文本文件中搜索出指定的字符串。‏
选项:
A: 正确
B: 错误
答案: 【 正确

6、判断题:
‌fgrep,grep,egrep三个命令在指定待查找字符串的模式方面,依次越来越灵活,后面的命令可以覆盖前面命令的功能,并且模式描述的语法也是完全兼容的。‍
选项:
A: 正确
B: 错误
答案: 【 错误

7、判断题:
‎命令cat pm.txt | sed ‘s/[[^][]*]//g’  可以把pm.txt中所有用方括号括起来的内容(包括方括号自身)类似“ [参考文献23] ”这样的字符串片段删除。‌
选项:
A: 正确
B: 错误
答案: 【 正确

8、判断题:
‏grep可以筛选出包括某些特定模式的文本行,awk不仅可以筛出指定模式的行,还可以筛掉文本型表格中的部分列。‍
选项:
A: 正确
B: 错误
答案: 【 正确

9、判断题:
‏正则表达式<[^<>]*>可以匹配一个HTML格式数据中的诸如<span class="src-time">这样的用尖括号包裹起来的标签信息。‎
选项:
A: 正确
B: 错误
答案: 【 正确

10、判断题:
​awk是一门小型的文本数据处理语言,有类似C语言一样的语法,可以使用自定义的变量,变量之间可以进行算术运算、关系运算和逻辑运算,还可以进行正则表达式匹配运算,支持条件、循环等流程控制。‌
选项:
A: 正确
B: 错误
答案: 【 正确

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注