nuevo "programando"
Arnau Sanchez
arnau en ehas.org
Jue Jul 12 18:03:33 CEST 2007
Cortes escribió:
> Yo lo haría así:
>
> import re
>
> pat=re.compile("^\s*frecuencia")
> file("salida.txt","w").writelines(line for line in file("entrada.txt")
> if pat.match(line))
Correcto, la puse hace un rato como nueva opción (la 4), por no aburrir no dije
nada.
http://pythonesfaq.k-rolus.net/#index21h3
Sólo un detalle: según tengo entendido, en este caso el "^" es redundante, match
sólo mira al principio de línea. Con "search" (busca en cualquier posición) sí
hace falta ponerlo (por eso lo tiene la solución del FAQ).
Más información sobre la lista de distribución Python-es