2011-09-18 3 views
2

나는 정규 표현식을 쓰는 데 아무런 진전을 이루지 못하고 있으며 도움이 필요하다.RegEx - 대괄호를 포함하여이 두 대괄호 사이의 모든 것을 제거하는 방법은 무엇입니까?

두 대괄호를 포함하여 두 대괄호 사이의 모든 것을 제거해야합니다.

저는 운이 없다고 생각할 수있는 모든 것을 시도했습니다. 텍스트 편집기에서

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

, 나는 다음과 같은 문자열을 사용하고 완벽하게 잘 작동하지만에서는 ColdFusion에서 작업을 얻을 수 없습니다.

^[*^] 

도와 주시겠습니까?

답변

5
\[[^\]]*] 

당신은 괄호를 탈출해야하거나 "이러한 괄호 안의 모든 문자"로 해석 될 것이다

+0

이 완벽하게 작동합니다! 감사. –

관련 문제