Asesoría y capacitación en informática

Introducción

Las expresiones regulares son secuencia de caracteres que forman un patrón para encontrar o reemplazar una determinada combinación de caracteres dentro de una cadena de texto.
El encontrar una cadena o reemplazar una cadena por otra puede hacerse usando los métodos del objeto String, pero el problema surge cuando no tenemos una subcadena fija y concreta, sino que queremos buscar un texto que responda a un cierto esquema, como por ejemplo: buscar aquellas palabras que comienzan con http: y finalizan con una \, o buscar palabras que contengan una serie de números consecutivos, etc.; es en estos casos cuando tenemos que utilizar las expresiones regulares.
En JavaScript, las expresiones regulares también son objetos. Estos patrones son utilizados a través de los métodos exec y test del objeto RegExp, así como los métodos match, replace, search y split del objeto String.