JavaScript | Método de prueba regexp

JavaScript | Método de prueba regexp
El método test () regexp se usa para que coincida con un patrón detonado por el regexp con una cadena y devuelva verdadero o falso dependiendo de si la coincidencia se encuentra o no. El método test () es un método del objeto regexp en el lenguaje de programación de JavaScript. Este artículo explicará el método REGEXP test () junto con los ejemplos, pero primero, comencemos con la sintaxis:

Sintaxis del método test ()

resultado = regexpvar.Prueba (Matchstring)

En esta sintaxis:

  • resultado es la variable en la que se almacenará el valor de retorno del método test ()
  • regexpvar es la variable que contiene la expresión regular para que coincida
  • fábrica es la cadena que se combinará con las expresiones regulares

Valor de retorno

El valor de retorno de este método es del tipo de datos booleano, devuelve verdadero si la coincidencia se encuentra más falso.

Ejemplo 1: Probar el personaje "H" dentro de una cadena

Comience creando una variable de cadena y dale un valor de cadena con la siguiente línea:

stringvar = "Hola mundo, este es Linuxhint";

El siguiente paso es crear el patrón que se coincidirá con esta cadena, use la siguiente línea para crear el patrón:

patrón = /h /i;

Este patrón es descubrir la existencia del personaje "H" sin sensibilidad a casos. Después de eso, aplique el método de prueba en el patrón y en el argumento del método de prueba, simplemente pase el stringvar y almacene el valor de retorno en una nueva variable como:

resultado = patrón.prueba (stringVar);

Al final, simplemente imprima el resultado variable en el terminal utilizando la función de registro de la consola:

consola.log (resultado);

El fragmento completo para este ejemplo es como:

stringvar = "Hola mundo, este es Linuxhint";
patrón = /h /i;
resultado = patrón.prueba (stringVar);
consola.log (resultado);

Ejecución de este código imprimirá el siguiente resultado en el terminal:

La salida muestra que el personaje "H" estaba presente dentro del stringvar.

Ejemplo 2: método test () con patrón sensible a la caja

Para este ejemplo, cree un patrón que busque el personaje "H" con sensibilidad de casos con la ayuda de la siguiente línea de código:

patrón2 = /h /;

Después de eso, cree una variable de cadena como en el Ejemplo 1:

stringVar2 = "Hola mundo, esto también es Linuxhint";

Después de eso, aplique el método test () en el patrón con el valor de la cadena pasada dentro de él:

resultado = patrón.prueba (stringVar2);

Al final, pase el resultado variable en la función de registro de consola para imprimir el valor de retorno del método test () en el terminal:

consola.log (resultado);

El fragmento de código completo para este ejemplo sería:

stringVar2 = "Hola mundo, esto también es Linuxhint";
patrón2 = /h /;
resultado = patrón.prueba (stringVar2);
consola.log (resultado);

Ejecución de este código imprimirá el siguiente resultado en el terminal:

La letra "h" en el pequeño caso no se encontró en la cadena. Por lo tanto, el valor del resultado es FALSO

Envolver

La prueba regexp () se usa para que coincida con el patrón definido dentro del objeto regexp en una cadena y devuelve un verdadero valor booleano si se encuentra la coincidencia. De lo contrario, se devuelve un valor booleano falso. El método test () se aplica a una variable regexp con la ayuda del operador DOT. Este artículo ha explicado el método test () con la ayuda de ejemplos