首页 > 代码库 > 获取html字符串中第一张图片的路径以及获取html字符串中的文字内容(去掉标签)
获取html字符串中第一张图片的路径以及获取html字符串中的文字内容(去掉标签)
/** * 获取html字符串中第一张图片的路径 * @param htmlcontent * @return */ public static String getImgFromHtml(String htmlcontent){ if(htmlcontent!=null){ String regEx_img = "<img.*src\\s*=\\s*(.*?)[^>]*?>"; Pattern p_image = Pattern.compile(regEx_img,Pattern.CASE_INSENSITIVE); Matcher m_image = p_image.matcher(htmlcontent); if(m_image.find()){ String img = m_image.group(0); Matcher m = Pattern.compile("src\\s*=\\s*\"?(.*?)(\"|>|\\s+)").matcher(img); if(m.find()){ if(m.group(0)!=null){ return m.group(0).substring(5, m.group(0).length()-1); } } } } return ""; } /** * 获取html字符串中的文字内容(去掉标签) * @param htmlcontent * @return */ public static String getContentFromHtml(String htmlcontent){ if(htmlcontent!=null){ return htmlcontent.replaceAll("<\\/?.+?>", ""); } return ""; }
获取html字符串中第一张图片的路径以及获取html字符串中的文字内容(去掉标签)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。