0

我想在拆分函数调用中使用空格作为分隔符,但是我想将某些单词输入到单个单元格数组中;比如ma kore

例如:

String str =  "azx cd ma kore cfg ma kore dfgh";

在带有一些分隔符的函数 split 调用之后,输出应如下所示:

str[0] = "azx"  
str[1] = "cd"   
str[2] = "ma kore"  
str[3] = "cfg"  
str[4] = "ma kore"  
str[5] = "dfgh"

我需要找到一个分隔符(或正则表达式模式)以在拆分函数中使用。我该怎么做呢?

4

1 回答 1

1

使用正则表达式模式

(?:^|(?<=\s))(ma kore|\S+)(?:$|(?=\s))

并找到所有匹配/出现。

于 2012-10-24T21:55:05.950 回答