Regulární výrazy MySQL jsou „rozšířenou“ variantou POSIX (ERE), která je v PHP dostupná jako zastaralá ereg_
funkce.
Bohužel neexistuje žádný ereg_quote
v PHP jsou však speciální znaky PCRE nadmnožinou speciálních znaků ERE a escapování zpětného lomítka u nespeciálního interpunkčního znaku tomu neuškodí, takže můžete stačí použít preg_quote
bezpečně.
(Přirozeně budete potřebovat parametrizované dotazy nebo mysql_real_escape_string
po to citování, aby se zabránilo nesprávné interpretaci zpětných lomítek jako úniků řetězcového literálu nestandardního standardu MySQL.)