تصف هذه المقالة طريقة تصفية السلاسل في Java و JavaScript في نموذج IMG دون عرض الصور. شاركه للرجوع إليه. طريقة التنفيذ المحددة هي كما يلي:
1. تقوم JavaScript بتصفية السلاسل في النموذج <img> </ficg> و <img />
انسخ الرمز على النحو التالي: <! doctype html public "-// w3c // dtd xhtml 1.0 transitional // en" "http://www.w3
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv = "content-type" content = "text /html ؛ charset = utf-8" />
<title> سمة IMG Filter في html </title>
<script type = "text/javaScript">
var htmlcontent = "<div id = 'test'> <img src = 'aaa' height = '4' width = '4'> </ismg> <img src = 'ff' width = '44 'height =' 444 ' /> </viv> "؛
var data = htmlcontent.replace (/<img.*>.*<// img>/ig ، "") ؛
Data.replace (/<img.*/// ig ، "") ؛
التنبيه (البيانات) ؛
</script>
</head>
<body>
</body>
</html>
تأثيرات البرنامج:
يمكنك أن ترى أن السلاسل المشابهة لـ <img> </IMG> و <img /> قد اختفت
2. تصفية كود جافا سلاسل مماثلة لـ <img> </ficg> و <img /> في السلاسل
انسخ الرمز على النحو التالي: الفئة العامة testregex {
الفراغ الثابت العام الرئيسي (سلسلة [] args) {
String Html = "<div id = 'test'> <img src = 'aaa' height = '4' width = '4'> </img> <img src = 'ff' width = '44 'height =' 444 ' /> </viv> "؛ // السلسلة المراد ترشيحها
/*
* استبدل الأوتار في النموذج <img> </IMG> و <img /> لتفريغ السلاسل
*/
String deststr = html.replaceall ("<img.*>.
System.out.println (DestStster) ؛
}
}
نتيجة الإخراج للبرنامج هي:
<div id = 'test'> </viv>
يمكنك أن ترى أن السلاسل المشابهة لـ <img> </IMG> و <img /> قد اختفت.