Как в mysql найти и удалить часть строки?

Есть столбец story в таблице post. Значение строк в столбце это текст, а внутри есть ссылки.
И некоторые ссылки битые.
Например, как из вот этого текста:

<!--TBegin:https://xxxzzz.qq/uploads/posts/2015-03/1425316967_600_default.jpg|left--><a href="https://xxxzzz.qq/uploads/posts/2015-03/1425316967_600_default.jpg" onclick="return hs.expand(this)" ><img src="https://xxxzzz.qq/uploads/posts/2015-03/thumbs/1425316967_600_default.jpg" style="float:left;" alt='Южнокорейские компьютерные системы АЭС оператора были взломаны хакерами'

Убрать ссылки https://xxxzzz.qq/uploads/posts/2015-03/1425316967... ?
  • Вопрос задан
  • 1170 просмотров
Пригласить эксперта
Ответы на вопрос 2
zvermafia
@zvermafia
WebDev
Надо использовать регулярные выражение
Ответ написан
Комментировать
Melkij
@Melkij
PostgreSQL DBA
update post set story = REPLACE(story,from_str,to_str) where /**/

https://dev.mysql.com/doc/refman/5.1/en/string-fun...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы