Dire che ho una stringaCome usare espressioni regolari con caratteri opzionali in python?
"3434.35353"
e un'altra stringa
"3593"
Come faccio a fare una singola espressione regolare che è in grado di abbinare sia senza di me dover impostare il modello a qualcos'altro se il altro fallisce? So \d+
sarebbe partita la 3593
, ma non farei qualsiasi cosa per il 3434.35353
, ma (\d+\.\d+
) sarebbe pari solo quello con il decimale e restituire risultati per la 3593
.
mi aspetto m.group(1)
per tornare:
"3434.35353"
o
"3593"