我想编写一个正则表达式,将两个单词之间的所有字符串分开。
例如:
String S = " ( hey world ) (hello world )"
String [] splitS = s.split(" ????" );
所以我想把这个String分成两个在()
之间的字符串答案 0 :(得分:1)
使用(
,)
String[] splits = s.split("(?<=\\))\\s*(?=\\()" );
那将分裂为
( hey world )
(hello world )
答案 1 :(得分:0)
使用\w+
或\w+ \w+
。
它会分裂。