for (String line; (line = reader.readLine()) != null;) {//reads html page
Pattern p = Pattern.compile("https://secure\\.runescape\\.com/m=displaynames/s=[a-zA-Z1-9*]+/check_name\\.ws\\?displayname=");
Matcher m = p.matcher(line);
if (m.find()) {
System.out.println(m.group(0));
}
}
頁面中的字符串看起來像:callback_request("https://secure.runescape.com/m=displaynames/s=p2FAuYaMFDgzntbDei*324JUo*3ozJ7hR*h1KNlxc6kPaBeKCBrdKH5kzljYSfUa/check_name.ws?displayname=" + escape(text), handleResult);
在html中找到url的問題 - 用正則表達式?
但是它不返回任何結果。難道我做錯了什麼?對於noobish問題抱歉,我仍然在學習java。
哇非常感謝花花公子。它現在有效! :) – Kyle