gpt4 book ai didi

java - 如何从具有多个组合的字符串中获取 token

转载 作者:行者123 更新时间:2023-11-30 07:14:58 26 4
gpt4 key购买 nike

我有一个包含多种组合的字符串,如下所示。

    msqlora -sn $(PWF_pdmm8107)
msqlora -n $(PWF_pdmm8107)
msqlora $(PWF_pdmm8107)

该字符串是单个字符串。但在运行时,可能会形成上述任意一种情况。

我想从字符串中检索 $(PWF_pdmm8107) token 。

到目前为止我已经做了什么。

while ( st.hasMoreTokens() )
{
if ( st.nextToken().equals( "-sn" ) )
{
pwf = st.nextToken();
}
}

请建议一种方法,以便我可以从上面的字符串组合中检索 $(PWF_pdmm8107)。

谢谢

最佳答案

实现此目的的一种方法是使用空格作为分隔符split()将字符串放入数组中,然后选择最后一个元素

String input = "msqlora -sn $(PWF_pdmm8107)";
String[] tmp = input.split(" ");
String output = tmp[tmp.length - 1];

关于java - 如何从具有多个组合的字符串中获取 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38563389/

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