1

...即匹配“行尾”。

PHP 中的 $ 匹配“行尾”。这包括当你有“m”标志时。

但是如果你有一个多行字符串并且你想匹配它的最后(或者最开始)

在敢于提出这个问题之前,我已经进行了相当多的搜索:在 SO 上搜索了 regex FAQ 等。还在这里非常仔细地研究了各种 PHP regex 修饰符的功能。特别是,在那个页面上,我以为我找到了带有“D”修饰符的答案:“如果设置了这个修饰符,则模式中的美元元字符仅匹配主题字符串的末尾......”。

但是...如果您在该段落中进一步阅读,它会说:“如果设置了 m 修饰符,则忽略此修饰符。” (“m”修饰符是“多行”修饰符)。

所以......我很困惑,困惑等等。'/Help!/'

4

0 回答 0