Heim  >  Artikel  >  Backend-Entwicklung  >  Ausführliche Erläuterung der Match-and-Replace-Methoden

Ausführliche Erläuterung der Match-and-Replace-Methoden

小云云
小云云Original
2017-12-05 11:55:362175Durchsuche

In diesem Artikel stellen wir die Methoden zum Abgleichen und Ersetzen von Zeichenfolgen in JavaScript vor. Sie haben einen guten Referenzwert und hoffen, dass sie für alle hilfreich sind.

1. Match-Methode

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

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

2. Ersetzungsmethode

replace()-Methode wird verwendet, um einige Zeichen durch andere Zeichen in einer Zeichenfolge zu ersetzen oder ein Zeichen durch Die Teilzeichenfolge, die mit dem regulären Ausdruck übereinstimmt.

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 die Zeichenfolge sein kann verarbeitet Alle abgleichen oder ersetzen.

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, &#39;newstr&#39;);
   //replace方法返回值为新的字符串
   console.log(new_str)
  </script>
 </body>

</html>

Die Konsolenausgabe lautet:

Der obige Inhalt ist die Übereinstimmungs- und Ersetzungsmethode von Zeichenfolgen in JavaScript (ausführliche Erklärung). Dies ist der gesamte vom Herausgeber geteilte Inhalt. Ich hoffe, er kann Ihnen helfen.

Verwandte Empfehlungen:

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

js reguläre Suche match() und Ersetzung Beispiele für die Verwendung von „replace()“

Verwendungsbeispiele für die Methode „replace()“ in Javascript

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung der Match-and-Replace-Methoden. 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