gpt4 book ai didi

java - 如何获取URL中的数字?

转载 作者:行者123 更新时间:2023-12-01 07:07:32 27 4
gpt4 key购买 nike

这是 URL 的一部分:

String str = "/item/board_read.nhn?code=008250&nid=22939649&st=&sw=&page=1";

我想获取 nid 的属性, 22939649 。我怎样才能做到这一点?我尝试使用 Jsoup 解析器。

Document doc = Jsoup.parse(str);
String nid = doc.attr(nid);
System.out.println(nid);

但我什么也看不到。也许这样就可以获取 HTML attr,而不是一般的字符串。我应该使用正则表达式吗?

最佳答案

使用 indexOf 有什么问题吗? ?

String number = str.substring(str.indexOf("nid=") + 4, str.indexOf("&st="));

关于java - 如何获取URL中的数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20724955/

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