[eside-ghost] regex y sustitucion
Jon Urionaguena
juriona en nesys-st.com
Vie Abr 25 12:59:08 CEST 2008
Muchas gracias Bruno,
Saco como conclusión que más me vale empezar a utilizar, aunque sea de
forma básica, todo esto en la práctica... En cuanto aprenda algo más
vuelvo con ello.
Saludos,
Jon
STenyaK (Bruno Gonzalez) escribió:
>
>
> Umm no veo necesidad para una segunda variable. No entiendo muy bien
> tus dudas, supongo que porque he aprendido regexps usandolas, no con
> teoría.
>
> La expresion q he puesto tiene un texto de busqueda (el match, por lo
> q veo, no?), que cuando se encuentra se sustituye por otro texto.
>
> s/\(<img[^>]*\ title="\)/\1"texto/g
>
> separado para q lo veas mejor:
> s / \(<img[^>]*\ title="\) / \1"texto / g
>
> mas separado aun:
> Busqueda: \(<img[^>]*\ title="\)
> Sustitucion: \1"texto
> Indicacion de que haga la busqueda más de una vez por línea: g
>
> Uso una sintaxis similar para sintaxis para perl, sed y vim. Pero en
> php por ej hay algunas funciones que le indicas primero el texto a
> buscar, y luego el de sustitucion (si mal no recuerdo), en vez de una
> sola cadena. E imagino que javascript y boost.regexp y cualquier otra
> tendrá su propia sintaxis concreta.
>
> No sé si he ayudao algo, pero weno :-)
>
>
--
Jon Urionaguena Mendizabal <juriona en nesys-st.com>
Director de Proyectos www.nesys-st.com
Tfno: 94 406 0546 Móvil: 675 610 399
GPG: 01D3 27A9 A663 C89E 3F72 2C5B 4913 E546 C4AA 2A97
Más información sobre la lista de distribución eside-ghost