我正在努力实施以下内容,
我想说我有字符串:
( z ) ( A ( z ) ( A ( z ) ( A ( z ) ( A ( z ) ( A ) ) ) ) )
我想写一个正则表达式,它取出所有左右制动的角色。即我希望这回事:
( z ) ( z ) ( z ) ( z ) ( z ) ( A )
我尝试过正则表达式的组合:(\\s\\S( \\W \\)\\s\\S)
感谢 丹尼尔
答案 0 :(得分:0)
此表达式应该有效:
Pattern.compile("\\(\\s*\\w+\\s*\\)").matcher(input);
文字parens需要在正则表达式中逃脱,我认为你在那里有一些额外的成分。我展示的正则表达式允许在parens中包含的单词字符之前和之后的空格。