Aprendamos en detalle.
.Método Exec ()
Con el fin de encontrar una coincidencia en una cadena dada, se utiliza el método JavaScript Exec (). Si este método encuentra una coincidencia, el resultado es una matriz y el resultado es nulo si no encuentra ninguna coincidencia.
Sintaxis
Regexpobject.EXEC (String)La cadena es un parámetro requerido que especifica el texto que se debe buscar.
Ejemplo
Supongamos que desea encontrar algún texto en una cadena en particular. Sigue el ejemplo a continuación.
Html
Aprender expresiones regulares en JavaScript
En el código anterior, definimos nuestra cadena en el
etiqueta, además, hemos creado un botón y hayamos aplicado un evento en el cierre. Se asigna una búsqueda de funciones () al evento Onlick que se define en el código JavaScript. El último
Las etiquetas requieren una ID que se utilizará para mostrar el resultado del método Exec ().
Javascript
FUNCIÓN Search ()En este código JavaScript, hemos definido una función por la búsqueda de nombre. Estamos creando un total de tres variables. La primera variable "TXT" toma el texto del que el método Exec () busca una cadena particular. En la segunda variable estamos reduciendo nuestra búsqueda especificando la cadena que se debe buscar. La tercera variable ejecuta el método Exec () y si hay múltiples coincidencias, este método devolverá una matriz. Por último, la matriz resultante se muestra en el
Etiqueta usando el método GetElementByID.
Producción
Antes de hacer clic en el botón.
Después de hacer clic en el botón.
El método exec () funciona correctamente.
.método de prueba
El método test () funciona de manera similar al del método exec () con la única diferencia que proporciona resultados en el formulario verdadero o falso.
Sintaxis
Regexpobject.prueba (cadena)La cadena es un parámetro requerido que especifica el texto que se debe buscar.
Ejemplo
Para comprender el funcionamiento del método test (), utilizaremos el ejemplo utilizado en la sección anterior y usar el método test () en lugar del método exec ().
Javascript
FUNCIÓN Search ()Aquí estamos utilizando el método test () para buscar una cadena en el texto dado. Este método dará verdadero si encuentra la cadena coincidente y falso si no encuentra la cadena especificada.
Producción
El método test () encontró la cadena especificada y devolvió "verdadero".
.método toString ()
Para obtener un número en forma de una cadena, se utiliza el método toString ().
Sintaxis
número.tostring (base)La base es un parámetro opcional que denota un número que se utilizará como base, además debe ser un entero entre 2 a 36.
Ejemplo 1:
Este ejemplo demostró el funcionamiento del método toString () por no un parámetro.
Javascript
Sea num = 20;En el código anterior, no estamos pasando un parámetro al método toString () para mostrar el número 20 en forma de una cadena.
Producción
Aquí puede ver que el método toString () convirtió el número en una cadena.
Ejemplo 2:
Este ejemplo demostró el funcionamiento del método toString () pasando 2 como parámetro.
Sea num = 20;En el código anterior, la primera variable "NUM" especifica el número que se convertirá en una cadena y la segunda variable "Texto" toma la primera variable y aplica el método ToString () usando 2 como base.
Producción
El número 20 se ha convertido en cadena usando la base 2.
Ejemplo 3:
Este ejemplo demostró el funcionamiento del método toString () por 8 como parámetro.
Javascript
Sea num = 20;Aquí estamos convirtiendo el número 20 en una cadena usando la base 8.
Producción
El número 20 se ha convertido en cadena usando la base 8.
Ejemplo 4:
Este ejemplo demostró el funcionamiento del método toString () por 16 como parámetro.
Javascript
Sea num = 20;En el código anterior, estamos pasando 16 como base al método toString () para convertir el número 20 en una cadena.
Producción
El número 20 se ha convertido en cadena pasando 16 como parámetro.
Conclusión
JavaScript proporciona múltiples métodos incorporados para usar expresiones regulares para manipular y procesar texto. Algunos de ellos son .Método Exec (), .método test (), y .método toString (). El .El método exec () proporciona una matriz si la coincidencia se encuentra de lo contrario, da nulo y el .El método test () da verdadero en caso de que se encuentre la coincidencia y falsa si no. El .El método toString (), por otro lado, transforma un número en una cadena. Estos métodos se demuestran junto con ejemplos relevantes en la redacción.