[Python-es] expresiones regulares
joana salgado gomez
joana_mendaro en hotmail.com
Sab Sep 1 20:21:24 CEST 2007
Dado que tiene que ver con el tema, voy a hacer la pregunta con el mismo thread.
Quisiera hacer una select en my base de datos pasandole un valor por ejemplo, 'pimentón' y que me saque la informacion referente a ello la cual logicamente esta en una tabala,hasta aqui no tengo problema. este surge cuando pimentón en la base de datos está sin tilde, ya que no lo reconoce, es decir me da que pimentón!=pimenton como puedo hacer para que sean iguales????? > Date: Sat, 1 Sep 2007 19:57:05 +0200> From: pych3m4 en gmail.com> To: python-es en aditel.org> Subject: Re: [Python-es] expresiones regulares> > El 1/09/07, joana salgado gomez <joana_mendaro en hotmail.com> escribió:> > > Me has dicho que para comprobar si solo hay letras y números se usa "w+" pero y para comprobar que solo haya letras(considerando como letras las vocales acentuadas y la eñe en sistemas en castellano.) y espacios en blanco, por ejemplo 'José Aldaña'.> > No hay nada especial para este caso. Si el "locale" funcionara como> debe, serviría la cadena string.letters para crear el patrón> '['+string.letters+']'> > La solución que te aconsejo es indicar explícitamente los caracteres:> > [a-zA-ZáéíóúñÑ ]> > > Quizás con la llegada del python3000 se implementen las expresiones> regulares en unicode (UTS#18). Entonces se podría buscar sólo letras> con este patrón: "\p{letter}" e incluso considerar que estamos> usando el español tradicional para que tome como una sóla letra las> letras dobles 'll', 'rr' y 'ch'.> > UTC#18: http://www.unicode.org/reports/tr18/> _______________________________________________> Python-es mailing list> Python-es en aditel.org> http://listas.aditel.org/listinfo/python-es
_________________________________________________________________
Prueba algunos de los nuevos servicios en línea que te ofrece Windows Live Ideas: tan nuevos que ni siquiera se han publicado oficialmente todavía.
http://ideas.live.com
Más información sobre la lista de distribución Python-es