gpt4 book ai didi

java - 从具有结束值和非结束值的字符串中查找数字

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

我有一个这样的字符串:下面有两个例子。

?dtg=6&reqp=1&reqr=
?dtg=654&reqp=1&reqr=
?dtg=785

我想获取 dtg 之后的号码。

所以在情况 1 中我想要 6,在情况 2 中我想要 654,在情况 3 中我想要 785

最佳答案

使用regular expressions (正则表达式):

Pattern pattern = Pattern.compile("[&?]dtg=([0-9]+)");
Matcher matcher = pattern.matcher(inputString);
if(matcher.find()) {
int dtg = Integer.parseInt( matcher.group(1) );
}

关于java - 从具有结束值和非结束值的字符串中查找数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21053836/

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