заменить preg для удаления цитаты bbcode - PullRequest
0 голосов
/ 13 июля 2010

Может ли кто-нибудь дать мне пример того, как я могу удалить

[QUOTE=author;3095231]

Author - имя автора, а 3095231 - пост.

Я хочу использовать preg replace, иличто-то похожее, но не знаю, как и было интересно для примера, я думаю, что это будет что-то вроде [QUOTE = (. +?)], а остальное я не знаю.

Ответы [ 2 ]

0 голосов
/ 13 июля 2010

Ваше регулярное выражение выглядит для меня почти правильно, хотя вы должны выйти за скобки.

Если предположить, что это на PHP, соответствующий код будет выглядеть как

$text = preg_replace('/\[QUOTE=(.+?)\]/', '', $text);
0 голосов
/ 13 июля 2010

Вы ищете регулярное выражение

s/\[QUOTE=[^\]]+\]//
...