Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/10/2014, 01:48
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 9 meses
Puntos: 306
Respuesta: expresiones regulares

Para validar sólo eso tu regex es muy retorcida.

Si no quieres los espacios, hazle primero un replace y elimínalos.

Si quieres separar los números, haz un split.

Para validar que solo hay números y espacios en blanco, algo así
Cita:
[\\d|\\s]+
Si además que exista por lo menos un número
Cita:
\\s*\\d[\\s|\\d]*

http://docs.oracle.com/javase/7/docs...x/Pattern.html

Cita:
\s A whitespace character: [ \t\n\x0B\f\r]
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.