如何在字符类中包含](右括号)

jus*_*mer 9 regex visual-studio-2010

我想创建一个否定的字符类来匹配像[方括号标记]这样的方括号标记.问题是,]字符结束了角色类!

我试过了

\[[^\]]+]
Run Code Online (Sandbox Code Playgroud)

但是当我运行它时出现语法错误.(这是在查找和替换正则表达式引擎,它与标准的.NET引擎fyi略有不同).

Dam*_*ver 3

您忘记转义最后的结束括号:

\[[^\]]+\]
Run Code Online (Sandbox Code Playgroud)