Código:
Me funciona muy bien! pero quisiera saber por ejemplo... como parsearia urls con dos o mas valores... ejemplo: http://username:password@hostname/pa...=value3#anchorimport re url='http://username:password@hostname/path?arg=value#anchor' patron=re.compile( r''' #iniciamos el patron de busqueda (\D*) #buscamos el schema de la url Ej: http :// #el limite del schema es :// (\D*) #buscamos el username ej:username : # (\D*) #password ej: password @ # (\D*) # hostname... / # (\D*) #nombre archivo \? # (\D*) #buscamos argumentos \# # (\D*) #anchor de la url ''',re.VERBOSE) (scheme,user,password,host,path,query,fragment)=patron.search(url).groups()
y nada... este codigo supongo que esta demasiado chapusa, lo que pasa es que estoy aprendiendo expresiones regulares y bueno, es lo que se me vino a la mente, si tienen alguna sugerencia ;) gracias.