Grazie ma non va.

<input type="text" name="test" size="30" onblur=" if(!this.value.match(/^([A-Z]+-\d,\d{1,2}{1,10}$/g){alert('Errore formato');this.value=''}">

Non esegue nessun controllo sulla stringa immessa... e poi dà errore su Expected ')'