gpt4 book ai didi

java - 使用正则表达式拆分字符串

转载 作者:行者123 更新时间:2023-11-30 08:06:20 25 4
gpt4 key购买 nike

我有以下字符串

String str = "url:http://www.google.com"

现在我想使用 : 拆分上面的字符串。

如果我使用 : 拆分以上字符串,则以上字符串拆分为 3 段。

但我想在一段中包含整个 URL。我怎样才能得到整个网址?

三种是我发现使用子字符串的一种方式

String webURL = str.substring(4, str.length());

还有其他更好的方法吗?

最佳答案

您可以调用String.split(String, int)其中第二个参数是 limit(或计数)。类似的东西,

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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com