Hallo,
ich habe eine Query mit Regex, die ein Image austauschen soll. Laufen soll das auf einem 10.4.17-Maria-DB-Server, der das können sollte.
Den Ausdruck selber matcht https://regex101.com/, der sollte also passen.
Trotzdem wird die Query nicht ausgeführt, sie produziert aber auch keinen Fehler.
Habe ich vielleicht die Funktion REGEXP_REPLACE missverstanden?
UPDATE
table1
SET
spalte = REGEXP_REPLACE(spalte, '/\[img\](.*?)xyz_zyx_abc(.*?)\[\/img\]/', '[img]http://localhost/test123/xyz_zyx_abc/bilder-1.jpg[/img]')
WHERE del = 0
Was macht man in so einem Fall?
Jörg