정규 표현식

Las expresiones regulares son patrones utilizados para encontrar una determinada combinación de caracteres dentro de una cadena de texto.

para declarar una expresión regular se utiliza/regex/, entonces nosotros declaramos la siguiente expresión regular:

//Expresión regular
const regex = /^h/
//Cadenas
const txt = "hola"
const txt2 = "Hola"

//Evaluamos la expresión con el método test()
regex.test(txt); //true
regex.test(txt2); //false


Lo que realizamos en el ejemplo anterior, es... con ayuda del circunflejo(^) le indicamos que evalué una cadena de texto, para ver si esta inicia con la palabra h. También podemos utilizar el signo de dólar ($), para que este nos evalué si el carácter termina con dicha letra.



Coincidencia de una palabra.



A continuación mostramos el código para buscar una 우연의 일치 de cadena.

//Expresión regular
const regex = /^hola$/
//Cadenas
const txt = "hola"
const txt2 = "adios"

console.log(regex.test(txt)) //true
console.log(regex.test(txt2)) //false




정규식
시그니피카도


^^
Primera letra de la cadena 이구알

$
Ultima letra de la palabra 이굴

?
el carácter puede venir o no, pero solo una vez

+
cuantificador que nos dice que puede venir una solo vez o infinitas veces

\디
Solo Pueden Venir Números

\디
Solo pueden venir 가사

\w
Detecta todos los caracteres alfanuméricos

\에스
Detecta el espacio


A continuación mostramos un ejemplo, en el cual lo que denotamos con la expresión es que inicie con 2 o infinitos números(\d{2,}), y después haya una o infinitas letras (\D+) y finalizamos con 2 o infinitos números (\d{2,}).

const regex = /^\d{2,}\D+\d{2,}$/
const txt = "12abc68"


console.log(regex.test(txt))

좋은 웹페이지 즐겨찾기