java正则表达式获得内容中的图片

来源:互联网 发布:知善恶树 编辑:程序博客网 时间:2024/06/01 10:48
<span style="font-size:14px;">import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test {public static void main(String[] args) { String urlRegex = "http://[^\":<>]*\\.(jpg|bmp|gif|ico|pcx|jpeg|tif|png)";        String urlStr = "[img]http://wew.sds.com/tee.jpg[/img]dfdf[img]http://wew.sds.com/tee23.jpg[/img]";  Pattern pattern2 = Pattern.compile( urlRegex, Pattern.CASE_INSENSITIVE );// 匹配表达式,忽略大小写          Matcher matcher2 = pattern.matcher( urlStr );          // 对匹配的集合进行循环处理,将文件保存到本地         while ( matcher2.find() ) {      System.out.println(matcher2.group(2));       } }}</span>


输出:

http://wew.sds.com/tee.jpg
http://wew.sds.com/tee23.jpg

0 0
原创粉丝点击