PCRE:^ | $和\ A | \ Z?

时间:2011-08-07 03:31:41

标签: php regex preg-match pcre

在PCRE中,有什么区别:

  • ^ \A
  • $ \Z

我记得读过那里有一个微妙的区别,但不记得究竟是什么。

1 个答案:

答案 0 :(得分:5)

默认情况下,两者之间没有区别,它们都表示字符串的开头或结尾。但是,如果您使用m修饰符,则^$将分别匹配行的开头和结尾。