Originariamente inviato da Mich_
Prova a scrivere -.2 (meno punto due): in algebra e` un valore valido, e viene riconosciuto regolarmente da qualsiasi linguaggio.

Invece credo che validi anche la stringa vuota, che forse non e` il caso. A mio parere qualche ? potrebbe diventare +

Inoltre ci vedo troppe parentesi tonde, ma forse servono per i vari $1, $2, ... nel secondo termine del replace.
effettivamente hai ragione, valida una stringa vuota, e non valida -.2

Ma l'espressione originale, della Microsoft, valida correttamente pure + o -, che a me non risultano essere numeri validi.

Giusto per imparare qualcosa, come la faresti?