Quiero crear una expresión regular donde solo se permiten números con una longitud máxima de 9 y sin longitud mínima. Vine con \d{9}[0-9]
pero no está funcionando.Expresión regular para hacer coincidir números enteros de hasta 9 dígitos
Respuesta
Estás cerca. Pruebe esto:
^\d{0,9}$
Los^y $ coinciden con el principio y el final del texto, respectivamente. \d{0,9}
coincide con cualquier parte de la cadena, por lo que d0000
pasaría porque coincidiría con 0000
aunque haya una d en ella, que no creo que desee. Es por eso que $ $ deberían estar allí.
Parece que estuvo cerca, intente \d{0,9}
.
, gracias :) Brian – t0mcat
dispuestos a ayudar, también ambos vcsjones y NT3RP proporcionado algunos detalles agradables en sus publicaciones. –
Las expresiones regulares pueden ser complicadas; lo que ha escrito hace lo siguiente:
\d
- dígitos\d{9}
- exactamente 9 dígitos\d{9}[0-9]
- exactamente 9 dígitos, seguido de algo entre 0 y 9
Si no desea un límite mínimo de longitud, pero una longitud máxima de 9, es probable que desee la siguiente expresión regular:
\d{0,9}
- De 0 a 9 dígitos
- 1. Expresión regular para unir números enteros no negativos en PHP?
- 2. Expresión regular de 6 dígitos
- 3. Expresión regular para hacer coincidir las URL en Java
- 4. ¿Expresión regular para cadena de dígitos sin dígitos repetidos?
- 5. expresión regular de Javascript: hacer coincidir algo hasta algo (si existe)
- 6. Expresión regular para hacer coincidir los caracteres ASCII y Unicode
- 7. ¿Cómo hacer coincidir los guiones con la expresión regular?
- 8. ¿Expresión regular de Java para números negativos?
- 9. Coincidir con la expresión regular
- 10. Expresión regular para números arábigos
- 11. expresión regular para coincidir alternando letras en
- 12. Expresión regular para los números sin ceros a la izquierda
- 13. ¿Debo usar \ d o [0-9] para unir los dígitos en una expresión regular de Perl?
- 14. Javascript Expresión regular para que coincida con el código postal de 5 o 9 dígitos
- 15. Expresión regular para permitir valores numéricos entre 1-3 dígitos?
- 16. Cómo hacer coincidir varias palabras en la expresión regular
- 17. expresión regular para los dígitos en Unix encontrar comando
- 18. Expresión regular para alfanumérico
- 19. ¿Cómo escribo una expresión regular para capturar números decimales?
- 20. Expresión regular para formatear números en JavaScript
- 21. Regex cómo hacer coincidir un carácter opcional
- 22. expresión regular para encontrar números decimales/float?
- 23. Validador de expresión regular para letras y números solamente
- 24. Expresión regular para validar números telefónicos de EE. UU.?
- 25. Regex para hacer coincidir fracciones descuidadas/números mixtos
- 26. Regex para hacer coincidir los dígitos de longitud específica
- 27. expresión regular para coincidir líneas que no contengan una palabra
- 28. Validación de Mvc ¿solo números de expresión regular?
- 29. Expresión regular de PHP para números y comas solo
- 30. expresión regular para detectar números escritos como palabras
Gracias por la solución y la explicación :) – t0mcat