Mis apuntes de RegEx en JavaScript

Mis apuntes de RegEx en JavaScript

·

1 min read

Métodos:

Existen 2 métodos para comprobar una expresión regular:

myRegex.test(str)   // Retorna true or false
str.match(myRegex)  // Retorna un array con las coincidencias ["ab"]

Apuntes:

  • /Waldo/ = Busca la palabra tal como está escrito
  • /cat|dog/ = Busca una palabra u otra
  • /freeCode/i = Ignora mayúsculas o minúsculas
  • /Twinkle/g = Busca más de 1 coincidencia
  • /.un/ = El punto significa cualquier caracter
  • /b[aeiou]g/g = Toma cualquier caracter del corchete
  • /[a-z]/g = Toma un rango de caracteres del alfabeto
  • /[a-z0-9]/g = Toma un rango de caracteres del alfabeto y un rango de números
  • /[^a-z]/g = Que no sea una letra del alfabeto
  • /^Cal/ = Que comience con Cal
  • /Cal$/ = Que termine en Cal
  • /s+/g = Busca uno o mas letras 's'
  • /s*/ = Buscar zero o mas letras 's'

  • [A-Za-z0-9_] = \w

  • [^A-Za-z0-9_] = \W
  • [0-9] = \d
  • [^0-9] = \D
  • \s = Espacio en blanco
  • \S = No espacios en blanco
  • {2} = 2 caracteres
  • {2,} = 2 o mas caracteres

Recursos