使用||将字符串拆分为字符串数组Java或者

时间:2013-04-30 17:03:14

标签: java

 String urls = "http://www.hotmail.com|http://www.google.com.br||http://www.uol.com.br|http://www.ig.com.br||http://www.bol.com.br";

如何删除单条和双条?

我试过这个:

String[] resultado =  urls.split("\\|");  

2 个答案:

答案 0 :(得分:5)

由于您的第二个|是可选的,请使用?正则表达式运算符。

urls.split("\\|\\|?")

答案 1 :(得分:2)

String [] array = urls.split("\\|+");