Beh io in vb uso la funzione IsNumeric per controllare se il testo immesso contiene solo numeri.

Poi uso le funzioni Mid,Left, Right per recuperare le parti del testo che mi interessano e per controllarle. tipo su un codice fiscale.

Per consentire solo l'inserimento di N caratteri uso la proprietà MaxLenght della TextBox