[eside-ghost] regex y sustitucion

Jon Urionaguena juriona en nesys-st.com
Mie Abr 23 16:38:55 CEST 2008


Aupi,

Ando haciendo pruebas con un proxy para "manipular" las respuestas de un 
servidor de aplicaciones (aolserver) y poder hacer el código 
interpretado "compatible" con WAI. El tema es que quiero cosas tan 
simples com poder sustituir en el response body lo siguiente (es html),

Esto:

<img src=/images/imagen.gif width=19 heigth=19 border=0 title="" alt="">

Por esto:

<img src=/images/imagen.gif width=19 heigth=19 border=0 title="" alt="texto">

Dispongo de un código de proxy intermedio que supuestamente ..."performs 
regex-based pattern matching and replacement on HTTP request and 
response headers and body. For each rule selected, a regular expression 
is used to test the header or body matches, and any matching parts are 
replaced with the specified string", es decir, lo que yo quiero.

He empezado con regex tutorials y howtos, pero me gustaría que me 
ayudaráis con este primer ejemplo que os he puesto...

¿Sería... Busca:    ^alt=""*$   y sustituye por   alt="texto"   ?

Me hago un poco la picha un lío con todo el tema de los metacaracteres y 
qué es lo que sustituye por qué... A ver si consigo hacerlo funcionar 
con este primer ejemplo y luego me meto más a fondo en regex.

Eskerrik asko,

Jon


-- 

Jon 



Más información sobre la lista de distribución eside-ghost