Przykład
Szukaj ciąg dla znaków "e" :
var str = "The best things in life are free";
var patt = new RegExp("e");
var res = patt.exec(str);
Ponieważ nie jest to "e" w łańcuchu, wynik OZE będą:
e
Spróbuj sam " Definicja i Wykorzystanie
W exec() Testy metoda na mecz w ciąg.
Metoda ta zwraca dopasowany tekst, jeśli stwierdzi się mecz, w przeciwnym wypadku zwraca wartość null.
Wsparcie przeglądarka
metoda | |||||
---|---|---|---|---|---|
exec() | tak | tak | tak | tak | tak |
Składnia
RegExpObject .exec( wartości parametrów Parametr Opis string Wymagany. Ciąg do wyszukania
Wartość zwracana
Rodzaj Opis Array Tablica zawierająca dopasowany tekst, jeśli stwierdzi się mecz, w przeciwnym przypadku powrót zerowy
Szczegóły techniczne
JavaScript wersja: 1.2
Więcej przykładów
Przykład
Wykonaj wyszukiwanie globalne i test "Hello" i "w3ii" w ciąg znaków:
// The string:
var str = "Hello world!";
// Look for "Hello"
var patt = /Hello/g;
var result = patt.exec(str);
// Look for
"w3ii"
var patt2 = /w3ii/g;
result2 = patt2.exec(str); Wyjście z kodem powyżej będą:
Hello // match for "Hello"
null
// no match for "w3ii" Spróbuj sam "
<JavaScript Object RegExp