/ / Cómo validar las entradas del usuario usando regexp [cerrado] - jquery, regex

Cómo validar entradas de usuario usando regexp [cerrado] - jquery, regex

Necesito validar la entrada del usuario usando expresiones regulares. Debe ser un número con 6 o 7 dígitos (entre 0-9), no se deben permitir espacios iniciales ni iniciales. Actualmente estoy usando ^d{6,7} El problema aquí es que incluso si escribo 6 o 7 dígitos obtengo el mensaje de error.

¿Alguien puede ayudarme?

Respuestas

1 para la respuesta № 1

La expresión regular correcta sería ^d{6,7}$ o el usuario podría poner más de 7 dígitos.
Está haciendo una mala codificación, porque incluso su expresión regular debe coincidir con 6-7 dígitos.

Enlace RegExr


0 para la respuesta № 2

use esto para permitir solo un número

<asp:RegularExpressionValidator ID="RegularExpressionValidator6" runat="server"
ControlToValidate="txtmobile" ErrorMessage="Please Enter Numbers Only"
ValidationExpression="[0-9]*" ></asp:RegularExpressionValidator>