迹忆客 计算机编程题库

题库 > 正则表达式 > 锚点 练习:8

锚点

单词边界`\b`是类似于`^`和`$`的锚点,关于`\b`的匹配位置说法正确的是
  • 如果字符串中的第一个字符是单词字符,则在字符串中第一个字符之前可以匹配\b
  • 如果字符串中的最后一个字符是单词字符,则在字符串的最后一个字符之后可以匹配\b
  • 字符串中的两个字符之间,其中一个是单词字符,另一个不是单词字符,此位置可以匹配\b
正确答案是:A,B,C
正确率:85%

解析:

字符\b是类似于^$的锚点。它在称为“单词边界”的位置匹配。此匹配也是为零长度。     有三个不同的位置可以作为单词边界:

  • 如果字符串中的第一个字符是单词字符,则在字符串中第一个字符之前;
  • 如果字符串中的最后一个字符是单词字符,则在字符串的最后一个字符之后;
  • 字符串中的两个字符之间,其中一个是单词字符,另一个不是单词字符。

查看笔记

扫码一下
查看教程更方便