《第二周单元测验》
《第二周单元测验》
1单选(3分)
下列哪个不是单字符正则表达式?
- A.
.
- B.
[i-k]
- C.
@
- D.
$
正确答案:D你错选为C
2单选(3分)
可以与正则表达式A[i-k]*b[i]*c
匹配的最短字符串长度为:
- A. 6
- B. 4
- C. 3
- D. 5
正确答案:C你选对了
3单选(3分)
能与正则表达式a.x[i-j]*b[i-j]
匹配的字符串为:
- A.
a.x[i-j]*b[i-j]
- B.
a*xbj
- C.
a-x[i]*b[j]
- D.
axibj
正确答案:B你选对了
4单选(3分)
与字符串A1234
不匹配的正则表达式有:
- A.
A.*
- B.
A12345*
- C.
[A-Z][0-9]*
- D.
A*4
正确答案:D你选对了
5判断(2分)
grep和fgrep都可以从一个文本文件中搜索出指定的字符串。
A. 错
B. 对
正确答案:B你选对了
6判断(2分)
fgrep,grep,egrep三个命令在指定待查找字符串的模式方面,依次越来越灵活,后面的命令可以覆盖前面命令的功能,并且模式描述的语法也是完全兼容的。
A. 对
B. 错
正确答案:B你错选为A
7判断(2分)
命令cat pm.txt | sed 's/\[[^][]*]//g'
可以把pm.txt中所有用方括号括起来的内容(包括方括号自身)类似“ [参考文献23] ”这样的字符串片段删除。
A. 错
B. 对
正确答案:B你选对了
8判断(2分)
grep可以筛选出包括某些特定模式的文本行,awk不仅可以筛出指定模式的行,还可以筛掉文本型表格中的部分列。
A. 对
B. 错
正确答案:A你选对了
9判断(2分)
正则表达式<[^<>]*>
可以匹配一个HTML格式数据中的诸如<span class="src-time">
这样的用尖括号包裹起来的标签信息。
A. 对
B. 错
正确答案:A你没选择任何选项
10判断(2分) awk描述
awk是一门小型的文本数据处理语言,有类似C语言一样的语法,可以使用自定义的变量,变量之间可以进行算术运算、关系运算和逻辑运算,还可以进行正则表达式匹配运算,支持条件、循环等流程控制。
A. 对
B. 错
正确答案:A你选对了