Lo he seguido ahora.Java regex - Cómo leer números de solo 5 a 7 dígitos
regex=^[0-9]{6}$
esto está trabajando para comenzar de 0 a 9 y para números de 6 y 7 dígitos.
Sugerimos cómo puedo agregar números de 5, 6 y 7 dígitos.
Lo he seguido ahora.Java regex - Cómo leer números de solo 5 a 7 dígitos
regex=^[0-9]{6}$
esto está trabajando para comenzar de 0 a 9 y para números de 6 y 7 dígitos.
Sugerimos cómo puedo agregar números de 5, 6 y 7 dígitos.
utilizar el formulario gama del operador
^[0-9]{5,7}$
gama interior de {N,M}
{ }
está demarcado con una coma y se traduce en una cadena con longitud entre N
y M
inclusive.
Esto es notablemente diferente del operador [ ]
que describe un grupo de caracteres y utiliza el símbolo -
para delimitar sus rangos.
^[0-9]{5,7}$
debe hacer el trabajo para usted si he entendido bien su pregunta también su expresión regular ^[0-9]{6}$
coincidirá exactamente 6 dígitos no 6 o 7 como ha afirmado.
debe ser "," o "-". – Space
@Space ... ??? ... es ','. – Keng
@Space: la respuesta se ha ampliado. Keng es correcto. – zellio