Składnia metody testu ()
wynik = Regexpvar.Test (MatchString)W tej składni:
Wartość zwracana
Wartość zwracana tej metody jest typu danych boolean, zwraca true, jeśli dopasowanie zostanie znalezione else False.
Przykład 1: Wypróbuj znak „H” w ciągu
Zacznij od utworzenia zmiennej ciągów i podaj jej wartość ciągu w następnym wierszu:
StringVar = "Hello World, to jest Linuxhint";Następnym krokiem jest faktyczne utworzenie wzoru, który ma być dopasowany do tego ciągu, użyj następującego wiersza, aby utworzyć wzór:
wzór = /h /i;Ten wzorzec ma na celu znalezienie istnienia postaci "H" bez wrażliwości na sprawę. Następnie zastosuj metodę testową na wzorze i w argumencie metody testowej, po prostu przejdź StringVar i przechowuj wartość zwracaną w nowej zmiennej jako:
wynik = wzór.test (StringVar);Na końcu po prostu wydrukuj wynik Zmienna na terminalu za pomocą funkcji dziennika konsoli:
konsola.log (wynik);Pełny fragment tego przykładu jest:
StringVar = "Hello World, to jest Linuxhint";Wykonanie tego kodu wydrukuje następujący wynik na terminalu:
Dane wyjściowe pokazuje, że postać „h” była obecna wewnątrz StringVar.
Przykład 2: Metoda testu () ze wzorem wrażliwym na przypadki
W tym przykładzie utwórz wzór, który będzie szukał postaci "H" z wrażliwością na przypadek za pomocą następującego wiersza kodu:
wzór2 = /h /;Następnie utwórz zmienną ciągu, tak jak w przykładzie 1:
StringVar2 = "Hello World, to też jest Linuxhint";Następnie zastosuj metodę testu () na wzorze z przekazaną w niej wartość ciągów:
wynik = wzór.test (StringVar2);Na końcu przejdź wynik Zmienna w funkcji dziennika konsoli, aby wydrukować wartość zwracaną z metody test () na terminalu:
konsola.log (wynik);Kompletny fragment kodu dla tego przykładu byłby:
StringVar2 = "Hello World, to też jest Linuxhint";Wykonanie tego kodu wydrukuje następujący wynik na terminalu:
Litera „H” w małej sprawie nie została znaleziona w ciągu. Dlatego wartość wyniku jest FAŁSZ
Zakończyć
Regexp Test () jest używany do dopasowania wzoru zdefiniowanego wewnątrz obiektu RegexP do ciągu i zwraca prawdziwą wartość logiczną, jeśli dopasowanie zostanie znalezione. W przeciwnym razie zwracana jest fałszywa wartość logiczna. Metoda testu () jest stosowana do zmiennej regularnej za pomocą operatora kropki. W tym artykule wyjaśniono metodę testu () za pomocą przykładów