logo

Metoda JavaScript String Match().

Metoda JavaScript string match() służy do dopasowywania ciągu do wyrażenia regularnego. Możemy użyć globalnego modyfikatora wyszukiwania z metodą match(), aby uzyskać wszystkie elementy dopasowania, w przeciwnym razie metoda zwróci tylko pierwsze dopasowanie.

Składnia

Metodę match() reprezentuje następująca składnia:

 string.match(regexp) 

Parametr

wyrażenie regularne - Reprezentuje wyrażenie regularne, które ma być przeszukiwane.

Powrót

Dopasowane wyrażenie regularne.

Przykład metody JavaScript String match().

Zobaczmy kilka prostych przykładów metody match().

Przykład 1

Zobaczmy prosty przykład wyszukiwania dopasowania.

npm wyczyść pamięć podręczną
 var str='Javatpoint'; document.writeln(str.match('Java')); 
Przetestuj teraz

Wyjście:

 Java 

Przykład 2

W tym przykładzie będziemy szukać wyrażenia regularnego przy użyciu flagi globalnej.

 var str='Javatpoint'; document.writeln(str.match(/Java/g)); 
Przetestuj teraz

Wyjście:

 Java 

Przykład 3

Zobaczmy jeszcze jeden przykład wyszukiwania wyrażenia regularnego przy użyciu flagi globalnej. Ponieważ metoda match() uwzględnia wielkość liter, w tym przypadku zwraca wartość null.

 var str='Javatpoint'; document.writeln(str.match(/java/g)); 
Przetestuj teraz

Wyjście:

 null 

Przykład 4

Możemy zignorować zachowanie metody match() uwzględniającej wielkość liter, używając flagi ignorowania. Rozumiemy na przykładzie:

 var str='Javatpoint'; document.writeln(str.match(/java/gi)); 
Przetestuj teraz

Wyjście:

schemat modelu e-r
 Java 

Przykład 5

Tutaj wydrukujemy tablicę dopasowanych elementów.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/g)); 
Przetestuj teraz

Wyjście:

 a,a,p,o,i,n 

Przykład 6

Zobaczmy ten sam przykład bez korzystania z wyszukiwania globalnego.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/));//return the first match 
Przetestuj teraz

Wyjście:

 a