On Thu, Nov 22, 2007 at 02:43:06PM +0100, JohnnyRun wrote:
> Vorrei fare delle ricerche nel documento con espressioni regolari
> compatibili col perl.
> In particolare, avrei bisogno del supporto multiline, del ? (utilissimo)
> e del "/gs" finale.
> Ho installato le estensioni perldo ma mi sembra che van bene solo per le
> sostituzioni... qualche dritta?
Mmm supporto multiline, cioè matchare i newline? A me funziona la
ricerca con: /\n
Il '?'? Cioè cose tipo "(?:...)" ? [madonna quanti punti di domanda :)]
Si può eseguire codice Perl arbitrario, e modificare il file tramite la
variabile $_, così:
:perldo if(/(?:p)/gs) { $_ = "ciccia"; }
[questo esempio sostituisce tutte le righe che contengono l'espressione
regolare estesa "p" con la linea "ciccia", ed usa i flag /gs]
.. forse non ho capito cosa devi combinare :)
Ciao!
--
Fernando Vezzosi
3F29 4D20 510E E1AE 991D 3B12 D6BE 7C05 B289 97C9
Attachment:
signature.asc
Description: Digital signature