如下所示:
/** * 得到網頁中圖片的地址* @param sets html字符串*/ public Set<String> getImgStr(String htmlStr) { Set<String> pics = new HashSet<String>(); String img = ""; Pattern p_image; Matcher m_image; String regEx_img = "<img.*src//s*=//s*(.*?)[^>]*?>"; p_image = Pattern.compile(regEx_img, Pattern.CASE_INSENSITIVE); m_image = p_image.matcher(htmlStr); while (m_image.find()) { // 得到<img />數據img = m_image.group(); // 匹配<img>中的src數據Matcher m = Pattern.compile("src//s*=//s*/"?(.*?)(/"|>|//s+)").matcher(img); while (m.find()) { pics.add(m.group(1)); } } return pics; }以上這篇Java 獲取Html文本中的img標籤下src中的內容方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。