[pyar] regex

Pablo Ziliani pablo en kultroom.com
Mar Sep 21 17:54:26 ART 2010


Juan BC wrote:
> cada tanto algun regex me rompe los, bueno... quiero contar cuantas 
> veces aparece una frase en un  texto, y estoy haciendo esto:
>
> find = re.findall(r"^|\W+calico\W+electronico\W+|$", "calico 
> electronico calico electronico")
> print len(find)
>
> y ya probe varias combinaciones  y no me sale... asi que a la lista 
> fue, si alguien me tira un centro se agradeceria

algo así?
 >>> re.findall(r"\b(:?calico|electronico)\b", "calico electronico 
calico electronico policalicoeletronicoloco")
['calico', 'electronico', 'calico', 'electronico']


Podés anclarlo (con ^ o $), pero no me queda claro que lo necesites.



More information about the pyar mailing list