gpt4 book ai didi

java - 如何使用Java中的特定字符串从字符串中删除字符串?

转载 作者:行者123 更新时间:2023-12-01 21:08:29 25 4
gpt4 key购买 nike

我写了一个字符串“我是好2017女孩”。我需要删除“2017 Girl”而不使用replace方法。

输出:

I am good

最佳答案

假设您使用Java 8,您可以使用 Stream API 来做到这一点,通过使用文字“2017 Girl”作为分隔符模式并使用 Collectors.joining()作为收集器构建一个新的 String 而不会出现任何提供的模式:

String result = Pattern.compile("2017 Girl", Pattern.LITERAL)
.splitAsStream("I am good 2017 Girl ")
.collect(Collectors.joining());

关于java - 如何使用Java中的特定字符串从字符串中删除字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41779553/

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