Reqex問: 提取的話PHP正則表達式:從<a>幸運<b>魅力</b>抽取幸運,魅力</a>
lucky
charms
從字符串:
<a>lucky <b>charms</b></a>
我嘗試:
preg_match_all("/<(.*)>(.*)<\/(.*)>+/is", $text, $matches);
print_r($matches);
結果:
Array
(
[0] => Array
(
[0] => <a>lucky <b>charms</b></a>
)
[1] => Array
(
[0] => a>lucky <b>charms</b
)
[2] => Array
(
[0] =>
)
[3] => Array
(
[0] => a
)
)
問題是什麼?正則表達式太貪婪?使它不那麼貪婪。 – mario 2013-02-25 22:59:48
[爲什麼這個正則表達式匹配太多了? (不停止斜線)](http://stackoverflow.com/questions/8100746/why-does-this-regex-match-too-much-doesnt-stop-at-slash) – mario 2013-02-25 23:00:20
你試過用'用strip_tags()'? – Tchoupi 2013-02-25 23:01:54