Heim >Web-Frontend >js-Tutorial >js reguläre Suche match() und replace() Anwendungsbeispiele

js reguläre Suche match() und replace() Anwendungsbeispiele

高洛峰
高洛峰Original
2017-01-22 14:04:011323Durchsuche

Das Beispiel in diesem Artikel beschreibt die Verwendung der regulären Suche match() und replace() in js. Teilen Sie es als Referenz mit allen. Die Details sind wie folgt:

<html>
<head>
<script type="text/javascript">
//string.match(正则):正则查找字符串,返回符合正则的字符或字符串
function t1(){
 var con = document.getElementsByName(&#39;content&#39;)[0].value;//需要查找的内容
 var reg = /\Bhi\B/g;//匹配中间有hi的单词。g为模式增强符,表示全局匹配
 alert(con.match(reg));
}
//string.replace(正则,用什么替换):返回被替换后的string
function t2(){
 var con = document.getElementsByName(&#39;content&#39;)[0].value;//需要查找的内容
 var reg = /<script.*<\/script>/;//把javascript代码替换为空
 alert(con.replace(reg,&#39;&#39;));
}
</script>
</head>
<body>
<textarea rows="5" cols="30" name="content"></textarea><br />
<button onclick="t1();">正则查找字符串match()</button><br />
<button onclick="t2();">正则查找字符串replace()</button><br />
</body>
</html>

Ich hoffe, dass dieser Artikel für alle beim Erlernen regulärer Ausdrücke hilfreich sein wird.

Weitere Artikel zu den Verwendungsbeispielen „match()“ und „replace()“ für die reguläre js-Suche finden Sie auf der chinesischen PHP-Website!

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