Я пытаюсь удалить некоторые html из моей строки текста, которая поступает из созданной Wordpress базы данных.Regular Expression remove [caption]
Я хочу это:
Marnie Stanton led us through the process first and then everyone went crazy.
[caption id="attachment_76" align="alignnone" width="191"] One of the work stations[/caption]
[caption id="attachment_78" align="alignnone" width="300"] The group is getting some great results[/caption]
[caption id="attachment_83" align="alignnone" width="224"] You can see the prints multiplying[/caption]
превратиться в это:
Marnie Stanton led us through the process first and then everyone went crazy.
Так что я хочу, это все от первого [caption]
до последнего [/caption]
быть удалены.
Я начал с этим:
(\[caption\s+?[^]]+\])
Который только удаляет первый тег.
Как насчет 'Энн удивляет сама ...' текст, который должен быть в результате? – jeroen
На самом деле этого не должно быть, но это просто проблема с тем, как это было добавлено в блог Wordpress, поэтому для всех целей написания регулярного выражения он все равно должен быть там. –
Я удалил его из вопроса, так что больше нет путаницы. –