[PLUTO-ildp] espressioni regolari
v.giugni
v.giugni a gmail.com
Ven 3 Ott 2008 08:15:53 CEST
Ciao Andrea, e un saluto "grato" si estende tutta la lista...
2008/10/2 Andrea Gasparini <gaspa a yattaweb.it>
>
> Non esattamente:
> - \1 viene sostituito con il match tra le parentesi (nota che le parentesi
> sono con l'escape davanti...proprio perche' non devono essere usate come
> "caratteri normali", ma come "comandi")
> - "\/" e' l'escape di "/", che normalmente verrebbe interpretato come "fine
> espressione regolare".
grazie per l'erudita lezione sulle RE...
> <anchor id="testo"> diventa <anchor id="testo">/> anzichè <anchor
> > id="testo"/> (viene aggiunto un > di troppo prima della /)
>
>
> ah, ops, hai ragione...
> Comunque, basta spostare il ">" fuori dalla parentesi, perche' non venga
> usato per fare la sostituzione:
>
> :%s/<\(anchor id=".\{-}"\)>/<\1\/>/gc
>
in effetti adesso è OK !!!
dove hai imparato queste belle cosine ???
ma variano a seconda dell'editor che utilizzi o sono editor-indipendent ???
Grazie ancora
Vieri
Maggiori informazioni sulla lista
pluto-ildp