zoukankan      html  css  js  c++  java
  • java如何从一段html代码中获取图片的src路径

    java如何从一段html代码中获取图片的src路径

    package com.cellstrain.icell.Test;


    import java.util.ArrayList;
    import java.util.List;
    import java.util.regex.Matcher;
    import java.util.regex.Pattern;

    public class Test1 {
    /**
    * @param s
    * @return 获得图片
    */
    public static List<String> getImg(String s)
    {
    String regex;
    List<String> list = new ArrayList<String>();
    regex = "src="(.*?)"";
    Pattern pa = Pattern.compile(regex, Pattern.DOTALL);
    Matcher ma = pa.matcher(s);
    while (ma.find())
    {
    list.add(ma.group());
    }
    return list;
    }
    /**
    * 返回存有图片地址的数组
    * @param tar
    * @return
    */
    public static String[] getImgaddress(String tar){
    List<String> imgList = getImg(tar);

    String res[] = new String[imgList.size()];

    if(imgList.size()>0){
    for (int i = 0; i < imgList.size(); i++) {
    int begin = imgList.get(i).indexOf(""")+1;
    int end = imgList.get(i).lastIndexOf(""");
    String url[] = imgList.get(i).substring(begin,end).split("/");
    res[i]=url[url.length-1];
    }
    }else{
    }
    return res;
    }
    }
    详细介绍请查看全文:https://cnblogs.com/qianzf/
    原文博客的链接地址:https://cnblogs.com/qzf/
  • 相关阅读:
    Android
    Android
    Android
    JAVA动态代理基础
    TCP连接与OKHTTP复用连接池
    Android
    Android
    GitHub上README.md教程
    android
    HDU 1097 A hard puzzle
  • 原文地址:https://www.cnblogs.com/qianzf/p/6892427.html
Copyright © 2011-2022 走看看