La función preg_match en JavaScript

La función preg_match en JavaScript
En JavaScript, no existe una función incorporada como la "preg_match ()"Función de PHP, pero se puede lograr la misma funcionalidad para verificar la porción de coincidencia de la cadena. Se puede utilizar para buscar valores de cadena específicos, especialmente en el caso de los datos a granel, donde proporciona mucha conveniencia. Además de eso, esta funcionalidad ayuda mucho a acceder a algunos datos específicos o parte de ellos instantáneamente para realizar alguna operación, ahorrando así el tiempo y la molestia.

Cómo usar la función preg_match en JavaScript?

La funcionalidad de la función preg_match se puede implementar en JavaScript utilizando los siguientes enfoques:

  • "expresión regular"Patrón con"fósforo()" método.
  • "Incluye ()" método.

Enfoque 1: use la función PreG_Match en JavaScript usando el patrón de expresión regular con el método Match ()

El "fósforo()El método "coincide con una cadena con una expresión regular. Este método se puede aplicar para que coincida con el valor de cadena especificado o enviado por el usuario con la expresión regular asignada y registre el resultado correspondiente.

Sintaxis

cadena.Partido (partido)

En la sintaxis dada:

"fósforo"Se refiere al valor a buscar.

Ejemplo 1: Uso del patrón de expresión regular con el método Match () en el valor de cadena especificado
En este ejemplo, el valor de la cadena especificado coincidirá con el valor de expresión regular y el mensaje correspondiente se registrará en el "si/else" condición.

Observemos el ejemplo de Stado a continuación:

En el fragmento de código anterior, realice los siguientes pasos:

  • Especifique la cadena establecida en una variable llamada "stg".
  • En el siguiente paso, asigne una expresión regular para coincidir para.
  • En el código adicional, aplique el "fósforo()Método para que coincida con el valor de la cadena con la expresión regular.
  • Si se combina, el "siSe invocará la condición. En el otro caso, el "demás"La condición entrará en vigencia.

Producción

En la salida anterior, se puede observar que el "regular"Haga coincidir el valor de cadena especificado.

Ejemplo 2: Uso del patrón de expresión regular con el método Match () en el valor ingresado por el usuario
En este ejemplo, el valor ingresado por el usuario se igualará con la expresión regular.

Vamos a atender el ejemplo declarado a continuación:

En las líneas de código anteriores:

  • En el primer paso, permita que el usuario ingrese un "cadena"Valor a coincidir con la expresión regular especificada.
  • En los pasos posteriores, repita los pasos discutidos para hacer coincidir el valor de la cadena ingresada y devolver el mensaje correspondiente.

Producción

De la salida anterior, es evidente que el valor de cadena ingresado coincide con la expresión regular.

Enfoque 2: use la función preg_match en JavaScript usando el método Incluye ()

El "Incluye ()Comprobación del método "si una cadena contiene una cadena especificada y devuelve el valor booleano correspondiente. Este método se puede implementar para verificar si el valor buscado se incluye en el valor de cadena especificado.

Sintaxis

cadena.Incluye (búsqueda, inicio)

En la sintaxis anterior:

  • "buscar"Se refiere a la cadena para buscar.
  • "comenzar"Corresponde a la posición de inicio.

Ejemplo
Centrémonos en el siguiente ejemplo:

En el código anterior, realice los siguientes pasos:

  • En primer lugar, asigne el valor de cadena indicado.
  • Además, aplique el "Incluye ()" método. En su parámetro, pase el valor de cadena a buscar.
  • Si el valor buscado se incluye en el valor de cadena especificado, el "siCondición se ejecuta.
  • En el otro escenario, el "demás"La condición entrará en vigencia.

Producción

De la salida anterior, se puede observar que el valor de cadena buscado se incluye en el valor de cadena especificado.

Conclusión

El "expresión regular"Patrón con el"fósforo()"Método o el"Incluye ()El método "se puede aplicar para implementar la misma funcionalidad que la función PreG_Match en JavaScript. El enfoque anterior puede coincidir con el valor de cadena especificado o enviado por el usuario con la expresión regular asignada y devolver el resultado correspondiente. El último enfoque se puede implementar para verificar si el valor de cadena especificado se incluye en el valor buscado y registra el mensaje en consecuencia. Este blog explicó la implementación idéntica de la función preg_match en JavaScript.