我寫了下面的代碼(是的,它確實有效)並且想知道爲什麼我不需要在模式中逃脫'<'和'>'字符,因爲它們被認爲是'特殊'字符由php手冊。php正則表達式轉義特殊字符
http://www.php.net/manual/en/function.preg-quote.php
var_dump(preg_match('/<[A-Za-z][A-Za-z0-9]*>/', "<html>", $matches));
echo "<pre>";
var_dump(htmlentities($matches[0]));
echo "</pre>";
輸出:
int(1)
string(12) "<html>"
定義「特殊」字符。你知道,所有的角色都有自己的特色。 :) – tchrist 2013-03-10 00:29:50