16
Programmazione / Re:Uso del metodo replace di regexp
« il: 04 Gennaio 2022, 23:12:05 »@cogier
ti ringrazio molto, ma io sto cercando una soluzione con le regexp
Mi pare che tu stia usando la sintassi che usa per LIKE piuttosto che quella piu' adatta alle REGEX. Non ho pratica con queste su Gambas (poco anche in Python a dire il vero), ma forse la cosa piu' semplice sarebbe dividere il testo riga per riga, almeno ti eviti complicazioni con le opzioni, e poi cercare il blocco comprensivo dei 4 segni di uguale dalle parti. Se ti basta quello, lo trovi con qualcosa tipo
Codice: [Seleziona]
regexp(text, "( ====|====) .* ====)
Codice: [Seleziona]
==== 1.21.211 ====
Codice: [Seleziona]
[\s]{0,1}==== ([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{1,2}) ====