大学MOOC 操作系统实践(广东外语外贸大学)1455015191 最新慕课完整章节测试答案
第二周 正则表达式
《第二周单元测验》
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: 错误
答案: 【 正确】
