Ten post wyjaśni, jak wyszukiwać podłoże przy użyciu wyrażenia regularnego w JavaScript, i pod tym względem ten post wyjaśni poniżej na liście cele uczenia się:
A więc zacznijmy!
Jak wyszukiwać podłoże za pomocą wyrażenia regularnego?
W JavaScript wbudowana metoda o nazwie Search () jest używana do wyszukiwania określonego podjazdu w danym ciągu za pomocą wyrażeń regularnych.
Jaka jest metoda wyszukiwania () w JavaScript?
Poniższe pojęcia pozwolą ci zrozumieć podstawy metody Search ():
Podstawowa składnia
Poniższy fragment przedstawi podstawową składnię metody wyszukiwania w JavaScript:
Givenstring.wyszukiwanie (wyszukiwanie wartości);Jak działa metoda wyszukiwania () w JavaScript?
Czas praktycznie wdrożyć metodę wyszukiwania (). Aby to zrobić, zastosujemy metodę wyszukiwania () w różnych przykładach.
Przykład 1: udane wyszukiwanie
W tym przykładowym programie przekazamy wyrażenie regularne do metody wyszukiwania (), aby zlokalizować wartość liczbową:
W danym ciągu pierwsza wartość liczbowa występuje w 9. indeksie, więc wyjście będzie „9”, jak pokazano na poniższym fragmencie:
Wyjście zweryfikowało, że metoda wyszukiwania () zwraca odpowiedni indeks.
Przykład 2: wrażliwy na sprawę
W tym przykładzie będziemy szukać podkładu „JavaScript” przy użyciu metody wyszukiwania:
W danym ciągu JavaScript występuje dwa razy najpierw w indeksie 0., a po drugie na 28. indeksie:
Wyjście pokazuje, że metoda wyszukiwania () zwraca „28” zamiast „0”. To pokazuje, że metoda wyszukiwania () jest wrażliwa na literę.
Przykład 3: Wyszukiwanie niewrażliwych przypadków
Możemy użyć „I”W Regex w celu przeszukania podłańca niezależnie od czułości obudowy.
Teraz metoda Search () będzie wyszukiwać podłoże niezależnie od wielkich lub małych liter:
Tym razem metoda wyszukiwania () zwróciła 0. indeks.
Przykład 4: Nieudane wyszukiwanie
Poszukajmy podłoża, która nie istnieje w danym ciągu:
Kiedy szukaliśmy „Pythona” w danym ciągu, w konsekwencji metoda wyszukiwania zwróci następujące dane wyjściowe:
Powyższy fragment zweryfikował, że metoda wyszukiwania () zwróciła -1, gdy nie znajdzie idealnego dopasowania.
Wniosek
W JavaScript metoda wyszukiwania () otrzymuje regex jako argument i zwraca indeks pierwszego dopasowania znalezionego w ukierunkowanym ciągu. Jeśli dopasowanie nie zostanie znalezione w danym ciągu, metoda wyszukiwania () zwróci -1. W tym zapisie rozważaliśmy różne przykłady, aby zrozumieć, jak wyszukiwać podłoże za pomocą wyrażenia regularnego w JavaScript.