【发布时间】:2011-09-25 01:54:45
【问题描述】:
我想匹配下面的模式,得到单词target。
INPUT TYPE="HIDDEN" NAME="TITLE" VALUE="target ">
我尝试了这个但徒劳无功。
preg_match('@(?:<INPUT TYPE="HIDDEN" NAME="TITLE" VALUE=")(.*)(?:">)@',$data,$matches);
我认为问题是因为双引号
我也尝试了\"但仍然失败...
【问题讨论】:
-
对不起,它不起作用 '@(?:找出问题所在,在你的模式上加倍空格,在我的回答中详细说明。我敢打赌,无论你在做什么,使用DOMDocument 和DOMXPath 可以做得更好。
标签: php regex preg-match