RegEx - Как избавиться от всего, что находится между этими двумя скобками, включая скобки? - PullRequest
2 голосов
/ 18 сентября 2011

Я не делаю успехов в написании регулярного выражения и мне нужна помощь.

Мне нужно избавиться от всего, что заключено в две скобки, включая две скобки.

Я перепробовал все, что мог придумать, но безуспешно.

<cfscript>
MyString = "Eat some [pizza] with beer.";
MyString = reReplaceNoCase(MyString, "", "", "all");
writeOutput(MyString);
</cfscript>

В текстовом редакторе я использовал следующую строку, и она отлично работала, но я не могу заставить ее работать в ColdFusion.

^[*^]

Вы можете мне помочь?

1 Ответ

5 голосов
/ 18 сентября 2011
\[[^\]]*]

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...