Sintaxe do método test ()
resultado = regexpvar.teste (matchstring)Nesta sintaxe:
Valor de retorno
O valor de retorno desse método é do tipo de dados booleano, retorna true se a correspondência for encontrada mais falsa.
Exemplo 1: Experimentando o personagem "h" dentro de uma string
Comece criando uma variável de string e forneça algum valor de string com a seguinte linha:
stringvar = "Hello World, este é Linuxhint";O próximo passo é realmente criar o padrão a ser correspondido a essa string, use a seguinte linha para criar o padrão:
padrão = /h /i;Esse padrão é descobrir a existência do personagem "H" sem sensibilidade ao caso. Depois disso, aplique o método de teste no padrão e, no argumento do método de teste, simplesmente passe o stringvar e armazene o valor de retorno em uma nova variável como:
resultado = padrão.teste (stringvar);No final, basta imprimir o resultado variável no terminal usando a função de log do console:
console.log (resultado);O trecho completo para este exemplo é como:
stringvar = "Hello World, este é Linuxhint";A execução deste código imprimirá o seguinte resultado no terminal:
A saída mostra que o personagem "H" estava presente dentro do stringvar.
Exemplo 2: Método test () com padrão sensível ao caso
Para este exemplo, crie um padrão que procure o personagem "H" Com a sensibilidade do caso com a ajuda da seguinte linha de código:
Pattern2 = /h /;Depois disso, crie uma variável de string como no Exemplo 1:
stringvar2 = "Hello World, este também é Linuxhint";Depois disso, aplique o método test () no padrão com o valor da string passado dentro dele:
resultado = padrão.teste (stringvar2);No final, passe o resultado variável na função de log do console para imprimir o valor de retorno do método test () no terminal:
console.log (resultado);O trecho de código completo para este exemplo seria:
stringvar2 = "Hello World, este também é Linuxhint";A execução deste código imprimirá o seguinte resultado no terminal:
A letra "H" no pequeno caso não foi encontrada na corda. Portanto, o valor do resultado é falso
Embrulhar
O teste regexp () é usado para corresponder ao padrão definido dentro do objeto regexp com uma string e retorna um verdadeiro valor booleano se a correspondência for encontrada. Caso contrário, um valor booleano falso é retornado. O método test () é aplicado a uma variável regexp com a ajuda do operador DOT. Este artigo explicou o método test () com a ajuda de exemplos