netbeans正则表达式在括号内找到一个字符串

时间:2012-10-10 06:40:56

标签: regex netbeans

我有一个字符串可以找到:[general_options]并在netbeans中使用此exp:(\[.*])

然而,它找到了带括号的整个[....]字符串,我只需要内部的内容:general_options,怎么做?

1 个答案:

答案 0 :(得分:1)

您可以更改捕获组

\[(.*)]

并从捕获组1中获取结果(假设这是唯一的一个)

或者你使用lookehind and lookahead assertions(如果支持的话)

(?<=\[).*(?=])