expresiones regulares (pyDesktop)
Alejandro Moreno López
al3xmor3no en gmail.com
Mie Abr 20 20:03:04 CEST 2005
:D, pues es verdad. Lo siento, aún no conozco demasiado bien python y
no acababa de ver como tratar los Objetos que me estaba devolviendo el
método search.
Mil gracias :-).
On 4/20/05, Hernán Martínez Foffani <hernan en orgmf.com.ar> wrote:
> > bucar: workbench
> > ok, con expresiones regulares es muy facil:
> > m = re.search("workbench", "fichero_de_texto")
> >
> > m.start()
> > print m.group()
> > m.end()
>
> ...resto cortado ...
>
> > En definitiva, me sería de gran ayuda saber la posición en la que se
> > encuentra la primera y respectivas ocurrencias para devolver todo lo
> > que exista entre \n y el \n siguiente (es decir, toda la linea). No
> > acabo de manejarme bien con las exp. regulares, ¿podríais orientarme?
> > ¿Hay alguna forma de saber la posición en la que se encuentra la
> > subcadena encontrada?
>
> Lo tienes delante tuyo. ;-)
>
> m.start() y m.end() son los metodos que buscas.
>
> Por si las moscas, te aclaro que no son "ordenes" al motor de
> expresiones regulares para que empiece o termine de buscar.
>
> Recuerda, en python los subindices empiezan desde 0 (cero).
>
> -H.
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
Más información sobre la lista de distribución Python-es