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
Przyk艂ad: Zastosowanie search
()
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);
}