我在括号上拆分字符串,如下所示:
string.split("\\(\\)");
现在,以下内容应分为5个单词:
This (is ((()(my test text)
我需要更改什么,以便如果任何分割字符跟随另一个分割字符,则不应该分割。
预期结果将是:
This
is
my test text
答案 0 :(得分:3)
使正则表达式选择的不仅仅是两个相邻的括号:
[()]+
string.split("[()]+"); // or "(?:\\(|\\))+"