Ho scritto la seguente funzione in javascript che mi consente di verificare che nel modulo di input "Programmato" il valore corretto abbia il formato "n*[,{nn}]" dove n=cifra_numerica:

codice:
  function controlla_importo()
  {
   var Controlla_Importo = /^\d+(\,\d{1,2})?$/;
   
   if (!Controlla_Importo.test(document.obo.Programmato.value)) alert("Errore")
   
   ....
  }
Vorrei invece che i formati riconoscuiti siano del tipo: 123 - 1.234 - 123,30 - 1.234,30 - ...

Grazie.

Vincenzo