re recomiendo este servicio, es muy cómodo para probar/depurar regex: http://re-try.appspot.com/
2011/1/27 chakalinux <chakali...@gmail.com>: > Hola, intento buscar palabras en una cadena usando regexp, a ver si me > explico, si tengo por ejemplo esta cadena: > > cad = u"hola como están" > > Quiero que me re me encuentre la cadena cad (puede variar) > independientemente de su posición, (creo que se llama lookahead), o sea: > > "como estan ustedes hola" => true > "hola, ustedes estan bien ? como están" => true > [...] > > Solo he llegado a esto: > > re.match("(?=.*hola)(?=.*como)(?=.*est.n)", cad) > > Esto me funciona pero no me interesa ya que me devuelve siempre true aunque > ponga: "<algo>hola <algo>como <algo>estan" y si quito ".*" no me funciona y > solo me interesa que encuentra las palabras exactas independientemente del > orden que estén. > > ... > > > Un saludo > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- __ ___ _ _ \ \ / (_) |_(_)___ _ _ \ \/\/ /| | / / / -_) '_| Sergio Fernández \_/\_/ |_|_\_\_\___|_| http://www.wikier.org/ _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/