Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

String.prototype.search()

Podsumowanie

Wykonuje przeszukanie dla dopasowanych wyrażeń regularnych i tego obiektu String.

Składnia

str.search(regexp)

Parametry

regexp 
Nazwa wyrażenia regularnego. Może być to nazwa zmiennej lub literał.

Opis

Jeśli sukces, rezultat przeszukania indeksu wyrażenia regularnego wewnątrz łańcucha znaków. Inaczej zwróci -1.

Kiedy chcesz wiedzieć gdzie jest znaleziony wzorzec w łańcuchu znaków zastosuj search() (podobne do wyrażenia regularnego metody test()); aby uzyskać więcej informacji (lecz wolniej wykonywanie) zastosuj match() (podobne do wyrażenia regularnego metody exec() method).

Przykłady

Następujący przykład drukuje wiadomość, która zależy od sukcesu testu.

function testinput(re, str){
   var midstring;
   if (str.search(re) != -1) {
      midstring = " contains ";
   } else {
      midstring = " does not contain ";
   }
   console.log (str + midstring + re.source);
}

Autorzy i etykiety dokumentu

 Autorzy tej strony: teoli, Mgjbot, Ptak82
 Ostatnia aktualizacja: teoli,