Bien pues he estado echando un vistazo a
http://www.programacion.com/java/art...xpresionesreg/ y me he econtrado con lo siguiente:
Cita: Las expresiones regulares se rigen por una serie de normas y hay una construcción para cualquier patrón de caracteres. Una expresión regular sólo puede contener (aparte de letras y números) los siguientes caracteres:
< \$, ^, ., *, +, ?, [, ], \. >
y aunque hay algunas 'teclas especiales' definibles entre llaves, no están todas las que son.
Ademas he econtrado un
listado de los caracteres ASCII, y suponiendo que ésos sean los válidos, no supondría la condicion que cito anteriormente una limitación insalvable para realizar esta validación a través de una expresion regular?
Alguna alternativa?
PD: En C podías coger un 'string' procesarlo carácter a carácter, pasando cada carácter a 'int' (lo que hacia era meter en un 'int' el numero ASCII corresponidiente) y luego comprobar que el numero está dentro del rango de caracteres válidos...