使用||将字符串分割成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";
如何删除单条和双条?使用||将字符串分割成Java字符串数组或|
我已经试过这样:
String[] resultado = urls.split("\\|");
String [] array = urls.split("\\|+");
它不编译,它允许'|||','||||'等 – 2013-04-30 17:07:08
它编译,恕我直言,允许多个'|'是OP想要什么。 – 2013-04-30 17:13:13
为什么不是丹尼尔?并分析上下文,这不是一个问题,因为URL不应该有管道。 – elias 2013-04-30 17:15:59
因为你的第二个|
是可选的,使用正则表达式?
操作。
urls.split("\\|\\|?")
什么问题? – 2013-04-30 17:04:09
我会做一些关于.split()方法的研究。 – Tdorno 2013-04-30 17:06:11
删除条简单和双重并转换成字符串数组 – user5705007 2013-04-30 17:07:03