Heim  >  Artikel  >  Web-Frontend  >  JS verwendet reguläre Ausdrücke, um mehrere Wörter zu filtern und durch Sternchen gleicher Länge zu ersetzen

JS verwendet reguläre Ausdrücke, um mehrere Wörter zu filtern und durch Sternchen gleicher Länge zu ersetzen

高洛峰
高洛峰Original
2017-01-14 09:34:121687Durchsuche

Das Beispiel in diesem Artikel beschreibt, wie JS reguläre Ausdrücke verwendet, um mehrere Wörter zu filtern und sie durch Sternchen derselben Länge zu ersetzen. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

<!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=gb2312" />
<title>正则过滤</title>
</head>
<body>
<script type="text/javascript">
var text = "过滤敏感词及不文明用语";
var re = /敏感词|文明/gi;
var output = text.replace(re, function(sMatch){
 return sMatch.replace(/./g,"*");
});
document.write(output);
</script>
</body>
</html>

Die Laufergebnisse sind in der folgenden Abbildung dargestellt:

JS verwendet reguläre Ausdrücke, um mehrere Wörter zu filtern und durch Sternchen gleicher Länge zu ersetzen

Ich hoffe, dieser Artikel wird Ihnen helfen. Das Obige wird für alle hilfreich sein, die sich mit JavaScript-Programmierung befassen.

Weitere JS, die reguläre Ausdrücke verwenden, um mehrere Wörter zu filtern und durch Sternchen gleicher Länge zu ersetzen, finden Sie auf der chinesischen PHP-Website für verwandte Artikel!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn