La seguente espressione funziona per tutto, tranne le virgole:
'^[-+]*[0-9,]*[.]*[0-9]+$'
Puoi verificare il posizionamento errato della virgola con controlli aggiuntivi come:
not regexp_like(txt, '[-+]*,$') and not regexp_like(txt, [',,'])
La seguente espressione funziona per tutto, tranne le virgole:
'^[-+]*[0-9,]*[.]*[0-9]+$'
Puoi verificare il posizionamento errato della virgola con controlli aggiuntivi come:
not regexp_like(txt, '[-+]*,$') and not regexp_like(txt, [',,'])