Есть сообщение с форума с ббкодами. Надо удалить и сами ббкоды и то, что между ними.
Текст text Текст text Текст text.
Текст text Текст text Текст text Текст text Текст text
[h2:1v5xzi52]Текст text Текст text 45646[/h2:1v5xzi52]
[h1:1v5xzi52]А тут есть пробел после ббкода![/h1:1v5xzi52]
Текст text Текст text.
[attachment=0:1v5xzi52]Текст text Текст text Текст text 2222[/attachment:1v5xzi52]
Текст text Текст text Текст text Текст text.
Текст text Текст text.
http://www.regexr.com/3dgvm
Нашел такой пример для простых кодов
http://www.regexr.com/3dgvj
\[h2\](.+?)\[\/h2\]\n
Вопрос - как добавить сюда другие ббкоды? (вроде можно через | палку где то прописать)
И как добавить такую вот форму [attachment=*число*]***[/attachment] и идентификатор :1v5xzi52, который будет разный на самом деле?
ПС
и еще - хотелось бы вместо символа новой строки, что бы было совпадение с любым пустым местом до конца строки. Если кто пробел поставит вдруг случайно. \S кажется с этим должно быть
Текст text Текст text Текст text.
Текст text Текст text Текст text Текст text Текст text
[h2:1v5xzi52]Текст text Текст text 45646[/h2:1v5xzi52]
[h1:1v5xzi52]А тут есть пробел после ббкода![/h1:1v5xzi52]
Текст text Текст text.
[attachment=0:1v5xzi52]Текст text Текст text Текст text 2222[/attachment:1v5xzi52]
Текст text Текст text Текст text Текст text.
Текст text Текст text.
http://www.regexr.com/3dgvm
Нашел такой пример для простых кодов
http://www.regexr.com/3dgvj
\[h2\](.+?)\[\/h2\]\n
Вопрос - как добавить сюда другие ббкоды? (вроде можно через | палку где то прописать)
И как добавить такую вот форму [attachment=*число*]***[/attachment] и идентификатор :1v5xzi52, который будет разный на самом деле?
ПС
и еще - хотелось бы вместо символа новой строки, что бы было совпадение с любым пустым местом до конца строки. Если кто пробел поставит вдруг случайно. \S кажется с этим должно быть