Metoda testu JavaScript | Wyjaśnione

Metoda testu JavaScript | Wyjaśnione
W JavaScript wyrażenia regularne są traktowane jako wbudowany obiekt, który pomaga w dopasowaniu wzorów do tekstu. Metoda JavaScript Test () służy do testowania wyrażenia regularnego w ciągu ciągu. Metoda JavaScript exec () wyszukuje dopasowanie między określonym ciągiem a wyrażeniem regularnym.

Wszystkie współczesne przeglądarki obsługują metodę testu (), ponieważ jest cechą ECMAS1. W tym artykule zawiera opisową wiedzę na temat następujących wyników.

- Jak działa metoda JavaScript ()

- Jak używać metody JavaScript ()

Jak działa metoda JavaScript ()

Metoda JavaScript () działa taka sama jak metoda exec (). Metoda testu () i exec () różnią się typem return, ponieważ metoda test () zwraca wartość logiczną, a metoda exec () zwraca tablicę.

Składnia

Składnia metody JavaScript () jest podana w następujący sposób:

RegexPobject.test (ciąg)

Tutaj, 'strunowy' jest parametrem, który określa tekst do przeszukania.

Metoda testu () zwraca PRAWDA Jeśli ciąg jest dopasowany, w przeciwnym razie wyjście byłoby fałszywe.

Jak użyć metody JavaScript Test ()

Metoda testu () jest wrażliwa na literę, ponieważ zaczyna szukać pasującego ciągu od lewej do prawej w ciągu. Ta sekcja zawiera szczegółowy kierunek, w jaki sposób korzystać z metody JavaScript Test ().

Przykład: Jak przetestować prawdziwe dopasowanie za pomocą metody JavaScript Test ()

Metoda testu () służy do przetestowania dopasowania między ciągiem a wyrażeniem regularnym. Do sprawdzenia użycia metody testu () używany jest następujący kod, w którym wyrażenie pasuje do ciągu.

string = "Linuxhint to strona internetowa";
Object = RegexP („Linuxhint”);
wyjście = obiekt.test (ciąg);
konsola.log (wyjście);

Zmienna łańcuchowa jest inicjowana, a obiekt RegeXP pasuje do podłańca w zmiennej ciągu. To dopasowanie jest przekazywane do metody testu () w celu sprawdzenia, czy mecz jest obecny, czy nie.

Jako bohaterowie „Linuxhint”Są obecne w zmiennej ciągu, dlatego metoda test () zwróciła true.

Przykład: Jak przetestować fałszywe dopasowanie za pomocą metody JavaScript Test ()

Metoda testu () testuje dopasowanie w ciągu obiektu. Ten przykład pokazuje, jak działa ta metoda.

string = "Linuxhint to strona internetowa";
Object = RegexP („Programming”);
wyjście = obiekt.test (ciąg);
konsola.log (wyjście);

W tym kodzie ciąg jest inicjowany, który zawiera znaki „Linuxhint to strona internetowa”. Sekwencja postaci „Programowanie”Są przekazywane do obiektu RegexP, aby dopasować go do ciągu. Wreszcie, metoda TES () jest stosowana na wyjściu obiektu RegexP, aby przetestować dopasowanie.

Wyjście wykazało, że w określonym ciągu nie ma pasującego ciągu. Dlatego metoda testu () zwróciła wyjście 'FAŁSZ'.

Przykład: Jak zachowuje się metoda JavaScript ()

Jak omówiono wcześniej, metoda testu () jest wrażliwa na przypadek. Spróbujmy dopasować wzór nieczułego obudowy za pośrednictwem następującego kodu.

string = "Linuxhint to strona internetowa";
Object = RegexP („Linuxhint”);
wyjście = obiekt.test (ciąg);
konsola.log (wyjście);

W tym przykładzie ciąg „Linuxhint to strona internetowa” jest przekazywany do obiektu. Obiekt RegexP służy do dopasowania „Linuxhint" wzór. Metoda testu () jest następnie stosowana na wyjściu obiektu RegexP.

Listka wzorca i ciągu nie pasowała, dlatego metoda testu () zwróciła false.

Wniosek

test() Metoda służy do testowania dopasowania między określonym ciągiem a wyrażeniem regularnym. Jeśli funkcja znajdzie dopasowanie, zwraca prawdę lub fałsz. W tym artykule zawiera pełny przewodnik na temat metody JavaScript Test (). W przypadku kompleksowej wiedzy zapewniliśmy również działanie i wykorzystanie metody testu () w JavaScript wraz z odpowiednimi przykładami.