我想從html頁面獲取所有的url。 我已經成功地從頁面本身獲取網址,但也有JavaScript包含網址。 如何從他們那裏獲取網址? 我一直在尋找一段時間,我會感謝您的幫助。使用java從javascript中提取url鏈接
0
A
回答
0
如果URL只是JavaScript代碼中的字符串,那麼您可以通過在「腳本」標記文本中匹配看起來像URL的所有內容來提取它們。例如:
List<URL> urls = new ArrayList<URL>();
Pattern p = Pattern.compile(myUrlPattern);
Matcher m = p.matcher(eachScriptTagText);
while (m.find()) {
urls.add(m.group());
}
URL的正則表達式很容易在互聯網上找到。
0
這是Sun在webcrawling上的classic article。它包含一些從HTML中提取URL的示例代碼。
相關問題
- 1. 提取URL從超鏈接=()
- 2. 從數據庫中提取鏈接(URL) -
- 3. 使用Java從標記中提取URL
- 4. 使用Java從URL中提取推文?
- 5. 從JavaScript鏈接中提取XML數據?
- 6. 使用wget從URL中提取n級鏈接
- 7. 如何從Java中的HTML頁面提取JavaScript鏈接?
- 8. 從HTML中提取鏈接
- 9. 使用jQuery/JavaScript從超鏈接獲取完整URL
- 10. 用於從鏈接內的「onclick」屬性中提取URL的jQuery
- 11. JavaScript鏈接提取器
- 12. Java jsoup鏈接提取
- 13. 在javascript中獲取URL鏈接名稱?
- 14. 提取從谷歌搜索的任何鏈接使用JavaScript
- 15. 使用Java從動態網站提取鏈接
- 16. 執行JavaScript在Java中 - 打開一個URL,並獲取鏈接
- 17. 如何在使用Nokogiri提取鏈接時獲取絕對URL?
- 18. 我如何從較長的鏈接使用PHP提取鏈接?
- 19. 使用Yahoo Pipes從RSS提要中提取超鏈接
- 20. 如何從Java中使用鏈接URL檢索XML/RDF數據?
- 21. 使用Python中的BeautifulSoup從超鏈接中獲取URL
- 22. 從鏈接中提取URL頁面的文件名
- 23. 如何從Excel單元格中提取鏈接url
- 24. 從Drupal 8的鏈接字段中提取URL和標題?
- 25. 從Drupal的鏈接字段中提取URL?
- 26. RegEx從自定義標記中提取URL,目標和鏈接
- 27. 如何從URL中獲取HTML鏈接
- 28. 使用javascript將div鏈接到url
- 29. 從Javascript中提取url字符串
- 30. 從URL中提取一部分在Javascript
發佈您嘗試過的一些代碼...可能會幫助我們,幫助您... – 2011-04-23 08:52:08