[pyar] regex
Tordek
kedrot en gmail.com
Mar Sep 21 21:16:57 ART 2010
On 21/09/10 18:53, John Rowland Lenton wrote:
>>
>> find = re.findall(r"^|\W+calico\W+electronico\W+|$", "calico
>> electronico calico electronico")
> No
> estoy seguro por qué pusiste los | al principio y al final, pero están
> mal... tan mal que te diría que tenés que recursar regexps, si no fue
> un error cucuruchesco.
Porque se habrá confundido pensando que | sólo elige entre dos
caracteres, cuando en realidad no tiene límites.
Habrá querido hacer r"(^|\W+)[...](\W+|$)"... o tu opción, que es
más corta.
> *Creo*, por tu descripción imprecisa del comienzo, que la regex que
> querés es «\bcalico\W+electronico\b».
--
Guillermo O. «Tordek» Freschi. Programador, Escritor, Genio Maligno.
http://tordek.com.ar :: http://twitter.com/tordek
http://www.arcanopedia.com.ar - Juegos de Rol en Argentina
More information about the pyar
mailing list