4

您能否让我知道我们是否有任何 StringUtils 函数可以根据逗号和空格进行拆分。基本上我想知道我们是否有任何函数可以基于两个分隔符进行拆分。我已经编写了自定义函数来做同样的事情,但只是检查我们在任何 utils 包中是否有任何好的功能。

我所做的方法是用第二个分隔符替换第一个分隔符,然后根据第二个分隔符拆分。

4

2 回答 2

5

split例如,您可以使用此版本

String[] strings = StringUtils.split("some,random words", ", ");

或内置split方法(根据我的评论)

String[] strings = "some,random words".split("[, ]")?
于 2013-09-16T23:10:59.680 回答
1

String.split()接受正则表达式,因此您可以使用:

"test,string split".split("[, ]")

编辑:刚刚注意到 Reimeus 已经提到了这一点。

于 2013-09-16T23:50:54.147 回答