Visual Basic Scripting Edition  

Expresiones regulares

A menos que haya trabajado con expresiones regulares antes, es posible que no esté familiarizado con el término y el concepto. Sin embargo, probablemente sepa más acerca de este tema de lo que supone.

Piense en la manera en que busca archivos en el disco duro. La mayor parte de las veces utiliza los caracteres ? y * para encontrar los archivos que busca. El carácter ? equivale a un carácter único en un nombre de archivo, mientras que * equivale a cero o más caracteres. Mediante un modelo como 'dato?.dat' encontraría los siguientes archivos:

dato1.dat
dato2.dat
datox.dat
datoN.dat

Si utiliza el carácter * en lugar de ? aumentará el número de archivos encontrados. 'dato*.dat' equivale a todos los archivos siguientes:

datos.dat
dato1.dat
dato2.dat
dato12.dat
datox.dat
datoXYZ.dat

Aunque este método de búsqueda de archivos puede ser extremadamente útil, también es muy limitado. La capacidad restringida de los caracteres comodín ? y * proporciona una idea de lo que se puede conseguir mediante las expresiones regulares, aunque éstas son mucho más eficaces y flexibles.

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.