Heim  >  Artikel  >  Web-Frontend  >  Ausführliche Erläuterung von Beispielen zum Abgleichen und Ersetzen von Zeichenfolgen in JavaScript

Ausführliche Erläuterung von Beispielen zum Abgleichen und Ersetzen von Zeichenfolgen in JavaScript

小云云
小云云Original
2018-01-05 10:22:151394Durchsuche

Dieser Artikel stellt hauptsächlich die Match- und Ersetzungsmethoden von Strings in JavaScript vor. Er hat einen guten Referenzwert und ich hoffe, dass er für alle hilfreich sein wird. Folgen wir dem Herausgeber und schauen wir uns das an. Ich hoffe, es kann allen helfen.

1. Match-Methode

Die match()-Methode kann einen angegebenen Wert innerhalb einer Zeichenfolge abrufen oder eine Übereinstimmung für einen oder mehrere reguläre Ausdrücke finden.

Der Rückgabewert der match()-Methode ist: ein Array, das die Übereinstimmungsergebnisse speichert.

2. Ersetzungsmethode

Die Methode replace() wird verwendet, um einige Zeichen durch andere Zeichen in einer Zeichenfolge zu ersetzen oder eine Teilzeichenfolge zu ersetzen, die einem regulären Ausdruck entspricht.

Der Rückgabewert der Ersetzungsmethode ist: eine neue Zeichenfolge.

3. Beschreibung

Bei Verwendung regulärer Ausdrücke fügen die Parameter der beiden oben genannten Methoden hauptsächlich globales g hinzu, sodass alle Zeichenfolgen abgeglichen oder ersetzt werden können.

Beispielcode:

<!DOCTYPE html>
<html lang="zh">

 <head>
  <meta charset="UTF-8" />
  <title>JavaScript中字符串的match与replace方法</title>
 </head>

 <body>
  <!--注意src路径要对-->
  <script src="js/jquery-1.12.4.min.js" type="text/javascript" charset="utf-8"></script>
  <script type="text/javascript">
   var str = "1 plus 2 equal 3";
   //match方法返回值为数组
   var arr = str.match(/[0-9]/g)
   console.log(arr);

   var new_str = str.replace(/[0-9]/g, 'newstr');
   //replace方法返回值为新的字符串
   console.log(new_str)
  </script>
 </body>

</html>

Die Konsolenausgabe lautet:

Verwandte Empfehlungen:

Detaillierte Erläuterung der Match- und Replacement-Methoden

Die Funktionen von substr() und match() in js

Ändern Sie das Bild und verwenden Sie das Beispiel Code der Match-Methode

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung von Beispielen zum Abgleichen und Ersetzen von Zeichenfolgen in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen 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