Metoda test
Metoda test sprawdza, czy w
ciągu znaków występuje co najmniej jedno dopasowanie do wyrażenia regularnego.
Jeśli tak - zwraca true, a jeśli
nie - false.
Składnia
wyrażenie_regularne.test(ciąg_znaków);
Przykład
Sprawdźmy, czy w ciągu znaków jest czas:
let str = '12:39';
let reg = /\d\d:\d\d/;
let res = reg.test(str);
console.log(res);
Wynik wykonania kodu:
true
Przykład
Sprawdźmy, czy cały ciąg znaków pasuje do wyrażenia regularnego:
let str = '12:39';
let reg = /^\d\d:\d\d$/;
let res = reg.test(str);
console.log(res);
Wynik wykonania kodu:
true
Przykład
Sprawdźmy, czy ciąg znaków składa się tylko z cyfr:
let str = '123';
let reg = /^\d+$/;
let res = reg.test(str);
console.log(res);
Wynik wykonania kodu:
true
Zobacz też
-
metoda
match,
która wyszukuje dopasowania w ciągu znaków -
metoda
matchAll,
która wyszukuje wszystkie dopasowania w ciągu znaków -
metoda
exec,
która wykonuje sekwencyjne wyszukiwanie -
metoda
replace,
która wykonuje wyszukiwanie i zamianę -
metoda
search,
która wykonuje wyszukiwanie -
metoda
split,
która dzieli ciąg znaków