Найти и заменить часть строки... Как?

Статус
В этой теме нельзя размещать новые ответы.

komyak

Постоялец
Регистрация
4 Фев 2009
Сообщения
483
Реакции
194
Строки вида:
... 'всякая фигня Название статьи #123 Название статьи #123 ...' ...;
... 'Название статьи #123 Название статьи #123 всякая фигня...' ...;
... 'всякая фигня Название статьи #123 ...' ...;

Не правильно конвертнул в БД и теперь возможно исправить только в дампе.
Нужно оставить только: ... 'Название статьи #123' ...
Номера меняются. Текст перед номером(Название статьи) всегда состоит из 2 слов на кирилице.

Возможно написать preg_replace под это дело? Весь мозг вы.. себе, но не получается..

Прошу помощи...
 
У меня что-то такое получилось:
Код:
'.*?(\b[а-я]+\b\s+\b[а-я]+\b)\s+#\d+.*?'

Но сложно проверять регулярку не на реальных примерах
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху