迹忆客 计算机编程题库

锚点

1.
(单选题)下列哪一个字符不属于锚点
  • 单词边界 \b
  • 行开始符 ^
  • 行结尾符 $
  • 问号 ?
2.
(单选题)关于插入符号`^` 说法错误的是
  • 在多行模式下匹配每一行的行首位置
  • 匹配整个字符串的开始的位置
  • 匹配单行字符串的开始的位置
  • 在字符类中,紧跟在做括号之后,表示对后面的字符的取反
3.
(单选题)关于美元符号`$`说法错误的是
  • 在多行模式下匹配每一行的行末位置
  • 匹配整个字符串的结尾的位置
  • 匹配单行字符串的结尾的位置
  • 在字符类中,表示一个普通的字符
4.
(多选题)下列哪个正则表达式可以匹配字符串`football or basketball`中的football
  • ^football
  • football
  • football$
  • ^football$
5.
(多选题)下列哪个正则表达式可以匹配字符串`football or basketball`中的basketball
  • basketball$
  • basketball
  • ^basketball
  • ^basketball$
6.
(单选题)关于正则表达式 `\b3\b` 说法正确的是
  • 可以匹配单个字符3
  • 可以匹配53中的3
  • 可以匹配33中的3
7.
(多选题)单词边界`\b`是类似于`^`和`$`的锚点,关于`\b`的匹配位置说法正确的是
  • 如果字符串中的第一个字符是单词字符,则在字符串中第一个字符之前可以匹配\b
  • 如果字符串中的最后一个字符是单词字符,则在字符串的最后一个字符之后可以匹配\b
  • 字符串中的两个字符之间,其中一个是单词字符,另一个不是单词字符,此位置可以匹配\b
8.
(单选题)将正则表达式`\bis\b`应用于字符串This regex is beautiful,下面说法正确的是
  • 可以匹配This中的is
  • 可以匹配字符串中的第二个 is
  • 没有任何匹配结果
  • 可以匹配 This中的is 和第二个 is
9.
(单选题)关于单词边界\b 说法错误的是
  • Posix中 \b 不表示单词边界
  • Tcl 中 \b 匹配一个退格符
  • \b 在所有的正则引擎中都表示单词边界
  • 在 Xml Schema 中 \b 不表示单词边界
10.
(单选题)`\B` 是 `\b`的否定,它在`\b` 不匹配的位置匹配,该说法是否正确
  • 正确
  • 错误
扫码一下
查看教程更方便