国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java和javascript中過濾掉img形式的字符串不顯示圖片的方法

2019-11-26 15:17:56
字體:
來源:轉載
供稿:網友

本文實例講述了java和javascript中過濾掉img形式的字符串不顯示圖片的方法。分享給大家供大家參考。具體實現方法如下:

1. javascript過濾掉<img></img>和<img />形式的字符串

復制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>過濾html中的img屬性</title> 
<script type="text/javascript"> 
   var htmlContent = "<div id='test'><img src='aaa' height='4' width='4'></img><img src='ff' width='44' height='444' /></div>"; 
   var data = htmlContent.replace(/<img.*>.*<//img>/ig,"");   //過濾如<img></img>形式的圖片元素 
   data = data.replace(/<img.*//>/ig, "");   //過濾如<img />形式的元素 
   alert(data); 
</script> 
</head> 
<body> 
</body> 
</html>

程序效果:

可以看到類似于<img></img>和<img />形式的字符串已經消失

2. java代碼過濾字符串中類似于<img></img>和<img />形式的字符串

復制代碼 代碼如下:
public class TestRegex { 
 
    public static void main(String[] args) { 
        String html = "<div id='test'><img src='aaa' height='4' width='4'></img><img src='ff' width='44'      height='444' /></div>"; //要被過濾的字符串 
         
        /*
         * 替換掉<img></img>和<img />的形式的字符串為空字符串
         */ 
        String destStr = html.replaceAll("<img.*>.*</img>", "").replaceAll("<img.*/>", "");   
        System.out.println(destStr); 
 
    } 
}

程序輸出結果為:

<div id='test'></div>

可以看到類似于<img></img>和<img />形式的字符串已經消失。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 尼木县| 东至县| 陵川县| 长泰县| 固安县| 广南县| 咸丰县| 霍城县| 金秀| 罗田县| 乌兰察布市| 吴川市| 巢湖市| 荔浦县| 东乌| 保定市| 肇东市| 祥云县| 蕉岭县| 莫力| 民乐县| 道真| 嘉峪关市| 两当县| 阜宁县| 邮箱| 镇宁| 全州县| 特克斯县| 施秉县| 玉门市| 新密市| 禄劝| 建始县| 普兰店市| 阿拉善盟| 霸州市| 兴国县| 灵丘县| 灵川县| 个旧市|