激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術|正則表達式|

服務器之家 - 編程語言 - JAVA教程 - java正則表達式獲取指定HTML標簽的指定屬性值且替換的方法

java正則表達式獲取指定HTML標簽的指定屬性值且替換的方法

2020-07-15 12:48java教程網 JAVA教程

下面小編就為大家帶來一篇java正則表達式獲取指定HTML標簽的指定屬性值且替換的方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

實例如下:

java" id="highlighter_272430">
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public static String repDomain(String source, String domain, String element, String attr) {
 
    String img = "";
    Pattern p_image;
    Matcher m_image;
    String regEx_img = "<" + element + "[^<>]*?\\s" + attr + "=['\"]?(.*?)['\"]?(\\s.*?)?>";
    p_image = Pattern.compile(regEx_img, Pattern.CASE_INSENSITIVE);
    m_image = p_image.matcher(source);
    while (m_image.find()) {
      img = m_image.group();
      Matcher m = Pattern.compile("href\\s*=\\s*\"?(.*?)(\"|>|\\s+)").matcher(img);
      while (m.find()) {
        String srcVal = m.group(1);
        if(srcVal.indexOf("/@tenant")>=0){
            int idx = srcVal.indexOf("/@tenant");
            StringBuffer temp = new StringBuffer();
            String dstVal = temp.append(domain).append(srcVal.substring(idx+1)).toString();
            source = source.replace(srcVal, dstVal);
        }
      }
    }
    return source;
  }

以上就是小編為大家帶來的java正則表達式獲取指定HTML標簽的指定屬性值且替換的方法全部內容了,希望大家多多支持服務器之家~

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 一级毛片特黄 | 久久国产成人精品国产成人亚洲 | 成人做爰高潮片免费视频韩国 | 久久久久久免费 | 亚洲天堂一级片 | 国产乱淫av片免费 | 一级啪啪片 | 高潮娇喘嗯啊~文字 | 91午夜少妇三级全黄 | 成人精品aaaa网站 | 国产流白浆高潮在线观看 | 日韩欧美电影在线观看 | 成年人黄色免费电影 | 久久久久久久久久久久99 | 日韩视频中文 | 亚洲第五色综合网 | 久久人 | 亚洲天堂ww | 13一14毛片免费看 | 国产成人综合在线观看 | 国产免费一区二区三区网站免费 | 91 在线| 欧美亚洲国产成人综合在线 | 我爱我色成人网 | 日本网站在线播放 | 国产精品啪一品二区三区粉嫩 | 国产精品区一区二区三区 | 日韩黄色免费电影 | aaaaaaa毛片 | 网站激情 | 91在线色 | 欧美精品一区二区久久 | 鲁久久| 欧美一级做a | 国产精品高潮视频 | 日韩精品dvd| 草莓视频久久 | 91嫩草丨国产丨精品入口 | 自拍亚洲伦理 | 欧美精品国产综合久久 | 日本黄色不卡视频 |