Método test
O método test verifica se há
pelo menos uma correspondência em uma string com uma expressão regular.
Se houver, retorna true, e se
não houver, retorna false.
Sintaxe
string.test(expressão regular);
Exemplo
Vamos verificar se a string contém um horário:
let str = '12:39';
let reg = /\d\d:\d\d/;
let res = reg.test(str);
console.log(res);
Resultado da execução do código:
true
Exemplo
Vamos verificar se a string inteira corresponde à expressão regular:
let str = '12:39';
let reg = /^\d\d:\d\d$/;
let res = reg.test(str);
console.log(res);
Resultado da execução do código:
true
Exemplo
Vamos verificar se a string consiste apenas de dígitos:
let str = '123';
let reg = /^\d+$/;
let res = reg.test(str);
console.log(res);
Resultado da execução do código:
true