Mysql
 sql >> Base de données >  >> RDS >> Mysql

Quelle est la syntaxe correcte pour une recherche et remplacement Regex utilisant REGEXP_REPLACE dans MariaDB ?

Vous devez faire beaucoup d'évasion ici :

REGEXP_REPLACE(message, "\\[quote\\sauthor=(.+)\\slink=[^\\]]+]", "\\[quote=\"\\1\"\\]")

Veuillez noter que vous devez référencer le groupe par \\1