Visit Mozilla.org

Dokumentacja języka JavaScript 1.5:Obiekty:String:search

z Mozilla Developer Center, polskiego centrum programistów Mozilli.


Spis treści

[edytuj] Podsumowanie

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

Metoda obiektu: String
Zaimplementowana w: JavaScript 1.2
Wersja ECMA: ECMA-262, Edycja 3

[edytuj] Składnia

search(regexp)

[edytuj] Parametry

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

[edytuj] 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).

[edytuj] Przykłady

[edytuj] Przykład: Zastosowanie search

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

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