参见英文答案 >
Is there a PHP function that can escape regex patterns before they are applied?1个
我写了下面的代码(是的,它确实有效),并想知道为什么我不需要逃避’<'和'>‘模式中的字符,因为它们被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>"