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