Ciao.

Non riesco a scrivere una RegExp che rispetti questa sintassi:

TESTO-1,47;

Il primo blocco deve accettare soltanto lettere e solo maiuscole;
Tra il primo ed il secondo blocco è obbligatorio il carattere "meno"
Il secondo blocco deve contenere solo numeri: 1 numero (max) , 2 numeri (max)
Alla fine il simbolo "punto e virgola"

Non so se sia possibile ma nel campo di testo dove va inserita questa stringa, non so a priori quante stringhe potranno essere inserite, cioè potrebbero essere inserite da un minimo di una ad un massimo di 10.

Voglio dire che nel campo di testo potrò avere:

TESTO-1,47;

Oppure:

TESTO-1,47;TESTO-1,48;TESTO-1,67;TESTO-2,47;TESTO-5,47;TESTO-6,17;TESTO-1,47;TESTO-1,47;TESTO-1,47;TESTO-1,47;

Può funzionare con una RegExp?

Grazie.