请您告诉我是否有任何StringUtils函数可以根据逗号和空格进行拆分。基本上我想知道我们是否有任何基于两个分隔符分割的功能。我已经编写了自定义函数来执行相同操作,但只是检查我们是否在任何utils包中都有任何好的函数。
我的方法是用第二个分隔符替换第一个分隔符,然后根据第二个分隔符进行分割。
答案 0 :(得分:5)
您可以使用此版本的split
,例如
String[] strings = StringUtils.split("some,random words", ", ");
或内置split
方法(根据我的评论)
String[] strings = "some,random words".split("[, ]")?
答案 1 :(得分:1)
String.split()
接受正则表达式,因此您可以使用:
"test,string split".split("[, ]")
编辑:刚刚注意到Reimeus已经提到了这一点。