gpt4 book ai didi

Java 在字符之间查找子串

转载 作者:搜寻专家 更新时间:2023-11-01 04:02:45 25 4
gpt4 key购买 nike

我很困。我使用这种格式来读取字符串中玩家的名字,如下所示:

"[PLAYER_yourname]"

我已经尝试了几个小时,但无法弄清楚如何只读取“_”之后和“]”之前的部分来获取名称。

需要我帮忙吗?我玩弄了子字符串、拆分、一些正则表达式,但没有运气。谢谢! :)

顺便说一句:这个问题是不同的,如果我用 _ 分开,我不知道如何在第二个括号停止,因为我有其他字符串行超过第二个括号。谢谢!

最佳答案

你可以这样做:

String s = "[PLAYER_yourname]";
String name = s.substring(s.indexOf("_") + 1, s.lastIndexOf("]"));

关于Java 在字符之间查找子串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31119340/

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