0

我想编写一个将所有字符串拆分为两个单词的正则表达式。

例如 :

String S = " ( hey world ) (hello world )"
String [] splitS = s.split(" ????" );

所以我想把这个字符串分成两个在 () 之间的字符串

4

2 回答 2

1

使用环视的(,)

String[] splits = s.split("(?<=\\))\\s*(?=\\()" );

那将分裂为

( hey world ) 
(hello world )
于 2013-11-05T12:39:41.277 回答
0

使用\w+\w+ \w+。它会拆分单词。

于 2013-11-05T12:41:16.923 回答