この記事では、写真を表示せずにJavaとJavaScriptの文字列をIMG形式で除外する方法について説明します。参照のためにそれを共有してください。特定の実装方法は次のとおりです。
1。JavaScript<img> < /img>および<img />
次のようにコードをコピーします。
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<Meta http-equiv = "content-type" content = "text /html; charset = utf-8" />
<title> html </title>のフィルターIMG属性>
<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、 "");
data = data.replace(/<img。*/// ig、 ");
アラート(データ);
</script>
</head>
<body>
</body>
</html>
プログラム効果:
<img> < /img>と<img />に似た文字列が消えたことがわかります
2。Javaコードは、文字列の<img> < /img>と<img />に似た文字列をフィルターします
次のようにコードをコピーします:パブリッククラスの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。*>
System.out.println(DestStr);
}
}
プログラムの出力結果は次のとおりです。
<div id = 'test'> </div>
<img> < /img>と<img />に似た文字列が消えたことがわかります。