Estoy tratando de escribir un regular expression que solo permitirá letras minúsculas y hasta 10 caracteres. Lo que tengo hasta ahora se parece a esto:Expresión regular para limitar el número de caracteres a 10
pattern: /^[a-z]{0,10}+$/
Esto no funciona o compila. Tenía un funcionamiento uno que acaba de permitir que las letras minúsculas que era esto:
pattern: /^[a-z]+$/
Pero necesito para limitar el número de caracteres a 10.
El {} y el + hacer lo mismo (contando), por lo que son redundantes, de ahí el error. – PhiLho
Debería descartar el '+' de/^ [a-z] {0,10} + $ /. Debería ser/^ [az] {0,10} $/ –
Tenga en cuenta que el patrón '^ [az] {0,10} + $' se compila en algunos idiomas y algunos de los más notables son Java, Perl (5.10+) , PHP, Ruby (1.9+). Ver [esta página] (http://www.regular-expressions.info/possessive.html) para más detalles. – Jerry