[Python] Ricerca e sostituzione con regex
Pietro Brunetti
gunzapper a gmail.com
Dom 16 Giu 2019 20:15:07 CEST
Devi vedere come fare le regex no gready... Di default cercano la stringa
massima che corrisponde alla definizione.
(Scusate il quoting, ma non ho voglia di cancellare tutto lo stack dal
cell...)
Il dom 16 giu 2019, 19:54 Daniele Zambelli <daniele.zambelli a gmail.com> ha
scritto:
> Il giorno dom 16 giu 2019 alle ore 19:32 Daniele Zambelli
> <daniele.zambelli a gmail.com> ha scritto:
> > [...]
>
> L'avrei risolta così:
>
> result = re.sub(r'\$\$(.[^\$\$]*)\$\$',
> r'\[\1\]',
> string.rstrip(), flags=re.S)
> result = re.sub(r'\$(.[^\$]*)\$',
> r'\(\1\)',
> result, flags=re.S)
>
> Non so se la soluzione è sensata, cosa dite?
>
> --
>
> Daniele
>
> www.fugamatematica.blogspot.com
>
> giusto!
> nel verso
> forse è perché non guardiamo le cose
> Quando non ci capiamo,
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20190616/091236a8/attachment.html>
Maggiori informazioni sulla lista
Python