Vincoli alle stringhe non puoi darne... al massimo puoi controllare se una determinata stringa è valida rispetto ai tuoi vincoli oppure no.

Per controllare la lunghezza di una stringa hai a disposizione il metodo length(), che ritorna, appunto, la lunghezza della stringa.

Per verificare che una stringa soddisfi una determinata espressione regolare, hai il metodo matches().

Tutto questo lo trovi nella documentazione della classe String.

codice:
String miaStringa = ...;

// Verifico che la stringa sia al più di 255 caratteri:
if (miaStringa.length() <= 255) {
   // Ok... la stringa ha al più 255 caratteri

   // Ora verifico che la mia stringa soddisfi l'espressione regolare da te postata
   if ( miaStringa.matches("[(a-Z)(0-9)]*") ) {
      // Ok, soddisfa la RegEx
   } else {
      // No, non soddisfa
   }
} else {
   // No, ha più di 255 caratteri
}
Ciao.