On 30/mar/07, at 22:52, solimo wrote:
Resta cmq il dato di fatto. Un esempio che mi viene a caso: convertire
un foglio CSV in una tabella HTML. Con vi e' banale, con gli altri
editor
facili e intuitivi come si fa?
Direi sempre con una regex. Io poi ti confesso che non sono un patito
delle regex
e suppongo che in ogni caso avrei buttato giù un qualche script in
Ruby/Python.
Anzi, tipicamente avrei fatto così: avrei fatto il mini script (una
manciata di righe,
e qui si usando regex),
fatto in modo tale che segua la filosofia unix delle pipe, poi avrei
selezionato il cvs e avrei fatto
'filter text selection through command' (il che mi da l'opzione di
creare un nuovo file con
l'output, oppure di sostituire la selezione con lo stesso o farci
quello che volevo).
Chiaramente un buon perlista invece di scrivere lo scriptino e
salvarlo come comando, avrebbe
usato un one liner perl tramite l'opzione -e con l'identico
risultato. O magari avrebbe usato
sed. Io probabilmente avrei usato Ruby per l'one-liner.
Certo, avrei potuto usare anche le regex e basta, ma potendo scegliere.
Per dire. In Emacs pure credo che avrei usato le regex (come le avrei
usate in vim).
-enrico
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python