关于正则表达式的转义 PHP

时间:2022-06-16 08:33:33

如正则的函数 preg_replace($patern, $replacement, $content) 等等

其中如果 $content 中要替换 \ 成 /,必须在 $patern中写成 \\\\,因为首先是 PHP 解析为 \\,再由正则解析为 \,

所以必须形如 preg_replace('/[\\\\]{1,}/', '/', $content)

其实就是两次解析,一次为 php  引擎解析,一次是 正则解析!