preg_quote 转义正则表达式字符 &reftitle.description; stringpreg_quote stringstr stringnulldelimiter&null; preg_quote需要参数 str 并向其中 每个正则表达式语法中的字符前增加一个反斜线。 这通常用于你有一些运行时字符串 需要作为正则表达式进行匹配的时候。 正则表达式特殊字符有: . \ + * ? [ ^ ] $ ( ) { } = ! < > | : - # 注意 / 不是正则表达式特殊字符。 注意:preg_quote 的应用场景不是用于 preg_replace 的 $replacement 字符串参数。 &reftitle.parameters; str 输入字符串 delimiter 如果指定了可选参数 delimiter,它也会被转义。这通常用于 转义PCRE函数使用的分隔符。 / 是最常见的分隔符。 &reftitle.returnvalues; 返回转义后的字符串。 &reftitle.changelog; &Version; &Description; 7.3.0 字符 # 被增加为需要转义的。 7.2.0 delimiter 现在可为 null。 &reftitle.examples; <function>preg_quote</function>示例 ]]> 将文本中的单词替换为斜体 " . $word . "", $textbody); ?> ]]> &reftitle.notes; ¬e.bin-safe; &reftitle.seealso; PCRE 模式 escapeshellcmd