1 - 2 of 2
以上是我的文字。这是来自Web应用程序的分页。如何提取上述文本的最后一个数字。所以我将得到该页面中的列表计数,我可以运行一个关于该数字的循环。
答案 0 :(得分:0)
您可以使用substring
让我们考虑你的例子。你有一个字符串1 - 2 of 2
(可能是分页)
每个单独的字符都是String
1 = 0 空格= 1 - = 2 空间= 3 等
String
有一组执行各种任务的方法。其中一个是length()
,它会为您提供String
你可以做的是将你的String长度传递给substring。
实施例:
myString.substring(0,1)
将为您提供1
的结果
myString.substring(0,myString.length())
将为您提供1 - 2 of 5
其他信息:myString.length()是int
类型,因此您可以执行+
或-
等数学运算
myString.substring(0,myString.length()-1)
将为您提供1 - 2 of
我给了你工具,现在是你找到解决方案的时候了。
答案 1 :(得分:0)
您可以使用空格拆分字符串,然后抓取拆分数组的最后一个元素。即使最后一个数字有多个数字,这应该包括你。为了防万一,请修剪一下,以去除任何前/后空白区域。
String[] splitter = pageCount.trim().split(" ");
System.out.println(splitter[splitter.length - 1]);