Ponendo ad esempio a = "$$<formula>$$ pippo $<formula>$"
Si può avere il testo corretto con il seguente comando b = a.replace(“$$<“, "\\[<“).replace(“>$$”, “>\\]").replace(“$<”, “\\(<”).replace(“>$”, “>\\)”) Se a è il testo completo con la vecchia sintassi, b è il testo con la sintassi sostituita. L’ordine del replace è fondamentale per evitare che venga sostituito il testo $$< con $\(< saltando il primo dollaro. Le doppie \\ servono per identificare la \ e non un carattere speciale, es \n come accapo. Puoi salvare il risultato su un file: Handle = open(“nomefile.ext”, “wb”) Handle.write(b) Handle.close() E hai il nuovo testo pronto. Ciao V > Il giorno 16 giu 2019, alle ore 11:20, Daniele Zambelli > <daniele.zambe...@gmail.com> ha scritto: > > "$$<formula>$$" ----> "\[<formula>\]" _______________________________________________ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python