PCRE関数 2022年07月15日 17:09   編集
正規表現の特殊文字の前にバックスラッシュを挿入する。
print preg_quote('[abc].de+fg/^|h{}#12:34');

\[abc\]\.de\+fg/\^\|h\{\}\#12\:34
となる。対象文字列は
.\+*?[^]$(){}=!<>|:-#
/は正規表現の特殊文字ではない。
counter:397