基本上,我试图通过使用 HTTP GET 请求从网站中提取数据。我创建了一个扫描器,它查看从 GET 请求中提取的所有信息。我的问题具体是如何让扫描仪识别此所需模式内的一系列浮点值。模式如下:
"<strong>
xk</strong> <div class="match_details_cell_label">Gold</div>"
上面的字母 x 表示可以在 [0.0-50.0] 范围内的浮点数。我的问题是我如何向扫描仪表示这一点。我熟悉如何检查整数是否在一组值内,但是如何在扫描时结合“范围”的概念?
GetGameInfo http = new GetGameInfo();
System.out.println("Testing 1 - Send Http GET request");
Scanner lolscan = new Scanner(http.sendGet());
String gameGold =
lolscan.next("<strong>" + [0-30] + "k</strong><div class=\"match_details_cell_label\">Gold</div>");
如您所见,我尝试连接一系列可接受的值,但我认为这不是正确的方法。有什么建议么?