Przykład
Szukaj ciąg dla "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/g);
Wynikiem res będzie tablica z wartościami:
Spróbuj sam " Więcej "Try it Yourself" przykłady poniżej.
Definicja i Wykorzystanie
match() metoda przeszukuje ciąg na mecz z wyrażeń regularnych, i zwraca wyniki, jako obiekt Array.
Czytaj więcej na temat wyrażeń regularnych w naszym RegExp Tutorial i naszego Reference RegExp obiektów .
Uwaga: Jeśli wyrażenie regularne nie obejmuje g modyfikator (to perform a global search) The match() metoda zwróci tylko pierwszy mecz w ciąg.
Ta metoda zwraca null, jeśli nie zostanie znaleziony.
Wsparcie przeglądarka
metoda | |||||
---|---|---|---|---|---|
match() | tak | tak | tak | tak | tak |
Składnia
wartości parametrów Parametr Opis regexp Wymagany. Wartość szukać, jako wyrażenie regularne.
Szczegóły techniczne
Zwracana wartość: Tablicą, zawierającą mecze, jeden element dla każdego meczu lub null, jeśli nie znaleziono JavaScript wersja: 1.2
Więcej przykładów
Przykład
Przeprowadzić globalną, bez uwzględniania wielkości liter wyszukiwania dla "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/gi);
Wynikiem OZE będą:
Spróbuj sam "
<String JavaScript Reference