Método de prueba de JavaScript | Explicado

Método de prueba de JavaScript | Explicado
En JavaScript, las expresiones regulares se tratan como un objeto incorporado que ayuda a hacer coincidir los patrones con el texto. El método JavaScript Test () se usa para probar para hacer coincidir la expresión regular dentro de la cadena. El método JavaScript Exec () busca una coincidencia entre una cadena en particular y una expresión regular.

Todos los navegadores modernos admiten el método test (), ya que es la característica de ECMAS1. Este artículo le proporcionará un conocimiento descriptivo de los siguientes resultados.

- ¿Cómo funciona el método JavaScript test ()?

- Cómo usar el método JavaScript test ()

¿Cómo funciona el método JavaScript test ()?

El método JavaScript test () funciona igual que el método Exec (). El método test () y exec () difiere en el tipo de retorno como el método test () devuelve un valor booleano y el método exec () devuelve la matriz.

Sintaxis

La sintaxis del método JavaScript test () se da de la siguiente manera:

Regexpobject.prueba (cadena)

Aquí, 'cadena' es un parámetro que especifica el texto a buscar.

El método test () devuelve el verdadero Si la cadena coincide, de lo contrario, la salida sería falsa.

Cómo usar el método JavaScript test ()

El método test () es sensible al caso, ya que comienza a buscar una cadena coincidente de izquierda a derecha en la cadena. Esta sección proporciona una dirección detallada sobre cómo usar el método JavaScript Test ().

Ejemplo: cómo probar una coincidencia verdadera usando el método JavaScript test ()

El método test () se usa para probar una coincidencia entre una cadena y una expresión regular. El siguiente código se usa para verificar el uso del método test () donde la expresión coincide con la cadena.

string = "Linuxhint es un sitio web";
objeto = regexp ("linuxhint");
salida = objeto.prueba (cadena);
consola.log (salida);

Se inicializa una variable de cadena y el objeto regexp coincide con la subcadena en la variable de cadena. Esta coincidencia se pasa al método test () para probar si la coincidencia está presente o no.

Como los personajes "Linuxhint"Están presentes en la variable de cadena, por lo tanto, el método test () ha devuelto verdadero.

Ejemplo: cómo probar una coincidencia falsa usando el método JavaScript test ()

El método test () prueba la coincidencia en la cadena de un objeto. Este ejemplo le muestra cómo funciona este método.

string = "Linuxhint es un sitio web";
objeto = regexp ("programación");
salida = objeto.prueba (cadena);
consola.log (salida);

En este código, la cadena se inicializa que contiene los caracteres "Linuxhint es un sitio web". Una secuencia de personajes "Programación"Se pasan al objeto regexp para que coincida con la cadena. Por último, el método TES () se aplica en la salida del objeto regexp para probar la coincidencia.

La salida mostró que no hay una cadena coincidente en una cadena particular. Por lo tanto, el método test () devolvió la salida 'FALSO'.

Ejemplo: cómo se comporta el método JavaScript test () en un caso de coincidencia insensible

Como se discutió anteriormente, el método test () es sensible a los casos. Intentemos que coincidamos con el patrón insensible del caso a través del siguiente código.

string = "Linuxhint es un sitio web";
objeto = regexp ("linuxhint");
salida = objeto.prueba (cadena);
consola.log (salida);

En este ejemplo, la cadena "Linuxhint es un sitio web" se pasa al objeto. El objeto regexp se usa para que coincida con el "Linuxhint" patrón. El método test () se aplica luego en la salida del objeto regexp.

El caso de la letra del patrón y la cadena no coincidían, por lo tanto, el método test () ha devuelto falso.

Conclusión

El prueba() El método se utiliza para probar la coincidencia entre una cadena en particular y una expresión regular. Si la función encuentra una coincidencia, devuelve verdadero o falso. Este artículo proporcionó una guía completa sobre el método JavaScript Test (). Para obtener un conocimiento integral, también proporcionamos el trabajo y el uso del método test () en JavaScript junto con ejemplos adecuados.