【发布时间】:2013-02-12 07:34:49
【问题描述】:
我正在尝试使用此 RegEx 捕获文档的一小部分:
preg_match('/href="(.+?)".+?>Keyword/s', $a, $b);
但是,它不是直接在Keyword 之前抓取href=,而是从文档中的第一个href= 开始,然后allllll一直到Keyword。
我怎样才能使它回溯并仅在Keyword之前保留href=?
【问题讨论】:
-
如果整个东西在 1 行,你可以去掉
s标志 -
很遗憾不是=(
标签: php regex regex-greedy