[Python-es] Presentación y duda con módulo re

Alexis Roda alexis.roda.villalonga en gmail.com
Mar Abr 2 03:30:50 CEST 2013


Al 02/04/13 00:30, En/na Javier Alonso ha escrit:
> Estoy atascado con las regexp. De momento quiero separar cada elemento
> de la siguiente cadena "@       IN      SOA ns1.nameserverprimario.com
> <http://ns1.nameserverprimario.com>. admin.dominio.com
> <http://admin.dominio.com>."
>
> grupos =
> re.match('^([@]|[a-zA-z0-9\.]*\.)(\s+)IN(\s+)SOA(\s+)([@]|[a-zA-z0-9\.]*\.)(\s+)([@]|[a-zA-z0-9\.]*\.)','@
>        IN      SOA http://ns1.nameserverprimario.com. admin.dominio.com.')
> print(grupos.group())

([@]|[a-zA-z0-9\.]*\.) no encaja con http://ns1.nameserverprimario.com.

Me ha costado verlo. El thunderbird ha convertido la URL en un enlace y 
claro, al copiar/pegar en el interprete no se incluía el http:// y 
funcionaba. Mejor envía mensajes con texto plano.



Saludos



Más información sobre la lista de distribución Python-es