MySQL regexps är den "extended" POSIX-varianten (ERE), tillgänglig i PHP som den föråldrade ereg_
funktioner.
Tyvärr finns det ingen ereg_quote
i PHP är dock PCRE:s specialtecken en superuppsättning av ERE:s specialtecken, och om du undviker ett omvänt snedstreck skadar det inte det, så du kan kom undan med att använda preg_quote
säkert.
(Naturligtvis behöver du parametriserade frågor eller mysql_real_escape_string
efter det citatet, för att förhindra att omvända snedstreck misstolkas som MySQL:s strängar som inte är ANSI-standard.)