700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 正则表达式提取字符串内所有的img标签下的src路径

正则表达式提取字符串内所有的img标签下的src路径

时间:2023-09-16 18:46:37

相关推荐

正则表达式提取字符串内所有的img标签下的src路径

独角兽企业重金招聘Python工程师标准>>>

/***提取字符串内所有的img标签下的src*@paramcontent*@return*/publicstaticList<String>getImg(Stringcontent){Stringregex;List<String>list=newArrayList<String>();//提取字符串中的img标签regex="<img[^>]+src\\s*=\\s*['\"]([^'\"]+)['\"][^>]*>";Patternpa=pile(regex,Pattern.DOTALL);Matcherma=pa.matcher(content);while(ma.find()){//提取字符串中的src路径Matcherm=pile("src=\"?(.*?)(\"|>|\\s+)").matcher(ma.group());while(m.find()){if("http".equals(m.group(1).substring(0,4))){//只提取http开头的图片地址//System.out.println(m.group(1));list.add(m.group(1));}}}returnlist;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。