gpt4 book ai didi

Java - 字符串拆分替换和连接

转载 作者:行者123 更新时间:2023-11-29 09:38:31 25 4
gpt4 key购买 nike

我有一个 URL 字符串,我需要在其中替换最后一个“/”之后的最后一组字符

在 Ruby 中,这将是:

str = "/some/url/structure"ar = str.split("/")ar[ar.length-1] = "path"string = ar.join("/")>> "/some/url/path"

我如何在 Java 中执行此操作?

最佳答案

此代码段演示了如何使用 Java 执行此操作:

System.out.println("one/two/four".replaceAll("/[^/]+$", "/three"));

它接受输入字符串 ("one/two/four") 并将从最后一个斜杠(包括斜杠)开始的所有内容替换为替换字符串。

小改动 - + 而不是 * 保留带有斜杠的 url 作为最后一个字符不变。对我来说似乎是一个更实用的解决方案。

关于Java - 字符串拆分替换和连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5535668/

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