迹忆客 计算机编程题库

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

锚点

下列哪个正则表达式可以匹配字符串`football or basketball`中的football
  • ^football
  • football
  • football$
  • ^football$
正确答案是:A,B
正确率:85%

解析:

其中 A 选项中的^匹配行首的位置,接着是正则依次匹配football;B选项不匹配行首的位置,直接依次匹配football;C和D选项可以依次匹配football,字符串中football后面是一个空格符,并且后面还有字符。而football后面跟着一个$匹配字符串末尾的位置,失败,因此C和D匹配失败。

查看笔记

扫码一下
查看教程更方便