简体   繁体   English

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

[英]Splitting String into Array of Strings Java with || or |

 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";

How do I remove single and double bars? 如何删除单杠和双杠?

I have tried this: 我已经试过了:

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

Since your second | 因为你的第二个| is optional, use the ? 是可选的,使用? regex operator. 正则表达式运算符。

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM