Il giorno 30/nov/05, alle ore 2:52 PM, Gualeni Giovanni ha scritto:
Il giorno 30/nov/05, alle ore 14:44, Giulio ha scritto:
ciao,
Dim rg as New RegEx
Dim myMatch as RegExMatch
dim aa as string
rg.options.ReplaceAllMatches = true // gli dice di sostituirle
tutte, altrimenti fa solo la prima
rg.SearchPattern="[aeiou]" // i caratteri da cercare
rg.ReplacementPattern = "i" // il carattere da sostituire
aa=rg.replace("sostituire tutti") / sostituisce e mette in aa
msgbox aa
Risposta ineccepibile e velocissima per RealBasic. Grazie.
Ma e' possibile usare una formula RegEx per fare questa operazione
anche senza RB? Ad esempio con un WP che sappia usare le RegEx (non
Word, e' quasi ovvio) ?
beh, la sintassi delle espressioni regolari e' ( quasi ) standard,
per cui il search pattern dovrebbe andare bene, bisogna vedere poi
come ogni software gestisce il meccanismo di replace.
ad esempio ho appena provato su TextWrangler ( fratello minore e free
di BBedit su Mac OS X ) e il find e replace con grep usando [aeiou]
come stringa di ricerca e i come stringa di sostituzione funziona
perfettamente
ciao
Giovanni
Cantoberon Multimedia srl
http://www.cantoberon.it
Tel. 06 39737052
|