Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verweis auf Gruppen in einer MySQL-Regex?

(Alte Frage, aber Top-Suchergebnis)

Für MySQL 8:

SELECT REGEXP_REPLACE('stackoverflow','(.{5})(.*)','$2$1');
-- "overflowstack"

Sie können Erfassungsgruppen mit () erstellen , und Sie können mit $1 darauf verweisen , $2 usw.