|
Y queremos reemplazarlo por 99imagen.gif y 75dream.gif respectivamente.
En este caso sería muy facil hacerlo sin expresiones regulares,
pero si tuvieramos miles de ocurrencias a reemplazar no pensariamos lo
mismo. Empezamos escribiendo la expresión regular que nos encontrará
esas imágenes.
dream([0-9]{2})\.jpg
Hemos añadido paréntesis porque necesitamos
el valor que encuentre dentro de ellos.
Ahora pasamos al cmapo "Replace With:" y escribimos:
$1imagen.gif
Pulsamos sobre Replace All y voilà! Obtenemos:
99imagen.gif
75imagen.gif
Con $1 hemos indicado que queremos escribir el contenido
del primero paréntesis, de esta forma con $ seguido de un n número
indicamos que queremos escribir el contenido del enésimo paréntesis.
En este escrito hemos aplicado las expresiones regulares
en DreamWeaver pero las podemos usar en muchos más sitios. Aquí
van unos cuantos ejemplos.
ModRewrite en Apache
- Potente módulo para reescribir urls en apache. Gracias a las
expresiones regulares podemos hacer que /file.php?var=algo se convierta
en /file/var/algo o cualquier cosa que se te ocurra.
Perl - Lenguaje de programación
donde reside el reino de las expresiones regulares ;)
Muchísimos otros lenguajes de programación
soportan expresiones regulares.
SmartFTP - Permite
aplicar filtros y otras opciones con expresiones regulares
|