84 of 264 menu

Die match-Methode

Die Methode match gibt ein Array von Übereinstimmungen mit einem regulären Ausdruck zurück. Wenn keine Übereinstimmungen gefunden werden, gibt sie null zurück. Wenn die Methode ohne den Modifikator g aufgerufen wird, gibt sie ein Array zurück, in dessen nulltem Element die gefundene Teilzeichenkette steht, und in den anderen Elementen - die Erfassungsgruppen. Wenn die Methode mit dem Modifikator g aufgerufen wird, gibt sie alle gefundenen Übereinstimmungen in Form eines Arrays zurück.

Syntax

zeichenkette.match(regulärer Ausdruck);

Beispiel

Lassen Sie uns eine Übereinstimmung mit einem regulären Ausdruck finden und sie in Erfassungsgruppen zerlegen:

let str = '12:34'; let res = str.match(/(\d+):(\d+)/); console.log(res[0]); // Gefundenes console.log(res[1]); // 1. Erfassungsgruppe console.log(res[2]); // 2. Erfassungsgruppe

Ergebnis der Codeausführung:

'12:34' '12' '34'

Beispiel

Lassen Sie uns ein Array von Teilzeichenketten erhalten, die aus den Buchstaben 'a' bestehen:

let str = 'a aa aaa aaaa'; let res = str.match(/a+/g); console.log(res);

Ergebnis der Codeausführung:

['a', 'aa', 'aaa', 'aaaa']

Siehe auch

  • die Methode test,
    die eine Zeichenkette prüft
  • die Methode matchAll,
    die alle Übereinstimmungen in einer Zeichenkette sucht
  • die Methode exec,
    die eine sequentielle Suche durchführt
  • die Methode replace,
    die Suche und Ersetzung durchführt
  • die Methode search,
    die eine Suche durchführt
  • die Methode split,
    die eine Zeichenkette aufteilt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen