Método de teste JavaScript | Explicado

Método de teste JavaScript | Explicado
Em JavaScript, as expressões regulares são tratadas como um objeto embutido que ajuda a combinar os padrões com o texto. O método JavaScript Test () é usado para testar para combinar a expressão regular na string. O método javascript exec () procura uma correspondência entre uma string específica e uma expressão regular.

Todos os navegadores modernos suportam o método test (), pois é o recurso do ECMAS1. Este artigo fornecerá um conhecimento descritivo dos seguintes resultados.

- Como funciona o método JavaScript ()

- Como usar o método JavaScript ()

Como funciona o método JavaScript ()

O método JavaScript Test () funciona da mesma forma que o método EXEC (). O método Test () e EXEC () diferem no tipo de retorno como o método test () retorna um valor booleano e o método EXEC () retorna a matriz.

Sintaxe

A sintaxe do método JavaScript Test () é dada da seguinte forma:

Regexpobject.teste (string)

Aqui, 'corda' é um parâmetro que especifica o texto a ser pesquisado.

O método test () retorna o verdadeiro Se a string for correspondente, caso contrário, a saída seria falsa.

Como usar o método JavaScript ()

O método test () é sensível ao caso, pois começa a procurar uma string correspondente da esquerda para a direita na string. Esta seção fornece uma direção detalhada sobre como usar o método JavaScript ().

Exemplo: Como testar uma correspondência verdadeira usando o método JavaScript ()

O método test () é usado para testar uma correspondência entre uma string e uma expressão regular. O código a seguir é usado para verificar o uso do método test () em que a expressão corresponde à string.

String = "Linuxhint é um site";
objeto = regexp ("linuxhint");
output = objeto.teste (string);
console.log (saída);

Uma variável de string é inicializada e o objeto regexp corresponde à substring na variável string. Esta correspondência é passada para o método test () para testar se a correspondência está presente ou não.

Como os personagens “Linuxhint”Estão presentes na variável string, portanto, o método test () retornou verdadeiro.

Exemplo: como testar uma correspondência falsa usando o método JavaScript ()

O método test () testa a correspondência na sequência de um objeto. Este exemplo mostra como esse método funciona.

String = "Linuxhint é um site";
objeto = regexp ("programação");
output = objeto.teste (string);
console.log (saída);

Neste código, a string é inicializada que contém os caracteres “Linuxhint é um site”. Uma sequência de personagens “Programação”São passados ​​para o objeto regexp para combiná -lo com a string. Por fim, o método TES () é aplicado na saída do objeto regexp para testar a correspondência.

A saída mostrou que não há string correspondente em uma string específica. Portanto, o método test () retornou a saída 'falso'.

Exemplo: como o método JavaScript Test () se comporta em um caso de correspondência insensível

Como discutido anteriormente, o método test () é sensível ao caso. Vamos tentar corresponder ao padrão insensível ao caso através do seguinte código.

String = "Linuxhint é um site";
objeto = regexp ("linuxhint");
output = objeto.teste (string);
console.log (saída);

Neste exemplo, a string “Linuxhint é um site” é passado para o objeto. O objeto regexp é usado para corresponder ao “Linuxhint" padrão. O método test () é então aplicado na saída do objeto regexp.

O caso de letra do padrão e a string não corresponderam, portanto, o método test () retornou false.

Conclusão

O teste() O método é usado para testar a correspondência entre uma string específica e uma expressão regular. Se a função encontrar uma correspondência, ele retornará verdadeiro ou falso. Este artigo forneceu um guia completo sobre o método JavaScript Test (). Para um conhecimento abrangente, também fornecemos o trabalho e o uso do método test () em JavaScript, juntamente com exemplos adequados.