Re: [Talk-it] regexp per cognomi

2018-08-07 Per discussione Cascafico Giovanni
Sto cercando di risolvere direttamente in vi editor... la prima sostituzione è semplice :s/ Di Di / di Di /g per cui ho sistemato per esempio ora mi resta da aggiustare gli operator che non hanno un Di nel cognome, come questo: Come dire al comando di sostiturire solo i " D i" non

Re: [Talk-it] regexp per cognomi

2018-08-06 Per discussione Luciano Montanaro
Per il secondo caso, in perl, da usare come perl replace.pl ) { if (/\bDi Di\b/) { s/\bDi Di\b/di Di/; } else { s/\bDi\b/di/; } print $_; } 2018-08-06 10:34 GMT+00:00 Luciano Montanaro : > uhm.. io usereo questa... > > s/\bDi

Re: [Talk-it] regexp per cognomi

2018-08-06 Per discussione Luciano Montanaro
uhm.. io usereo questa... s/\bDi Di\b/di Di/ \b sta per word boundary... ma dipende dalla variante di rexexp che usi. magari puoi usare anche \s (space) o " ". Se vuoi anche cambiare i Di in dove non ci sono 2 Di e' un po' piu' complicato... Luciano 2018-08-06 10:15 GMT+00:00 Cascafico

[Talk-it] regexp per cognomi

2018-08-06 Per discussione Cascafico Giovanni
Cerco suggerimenti regexp: ho la lista [1] di tutti gli operator dei distributori di benzina nazionali; vorrei fare un po' di ordine nei case.sostituendo per esempio "SNC Di Di Francesco Giuseppe" con "SNC di Di Francesco Giuseppe" senza però toccare "SNC di Francesco Giuseppe" come posso fare,