小编Osc*_*cas的帖子

使用多个分隔符在Java中拆分字符串

我有一个字符串

String myString = "hello world~~hello~~world"
Run Code Online (Sandbox Code Playgroud)

我正在使用这样的拆分方法

String[] temp = myString.split("~|~~|~~~");
Run Code Online (Sandbox Code Playgroud)

我希望数组temp只包含由〜,~~或~~~分隔的字符串.

但是,这样创建的临时数组长度为5,另外2个"字符串"为空字符串.

我希望它只包含我的非空字符串.请帮忙.谢谢!

java regex string

1
推荐指数
1
解决办法
2070
查看次数

标签 统计

java ×1

regex ×1

string ×1