我有以下字符串
String str = "url:http://www.google.com"
现在我想使用 :
分割上面的字符串。
如果我使用 :
分割上面的字符串,那么上面的字符串就会分成 3 段。
但我希望整个 URL 位于一个片段中。我怎样才能获得完整的URL?
三是我发现使用子字符串的一种方法
String webURL = str.substring(4, str.length());
还有其他最好的方法吗?
最佳答案
您可以调用String.split(String, int)
其中第二个参数是限制(或计数)。比如,
String str = "url:http://www.google.com";
String[] arr = str.split(":", 2);
System.out.println(arr[1]);
输出是(根据要求)
http://www.google.com
关于java - 使用正则表达式分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34415267/