《第二周单元测验》

《第二周单元测验》

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你选对了