Estoy tratando de validar un campo de entrada con expresiones regulares con este patrón [A-Za-z]{,10}
Quiero que solo encuentre una coincidencia si se enviaron 10 o menos caracteres en el campo de entrada, el problema que tengo es que coincidirá con todas las palabras que tengan menos de 10 caracteres.Uso de expresiones regulares para filtrar cadenas por longitud
¿Hay alguna manera de decir si hay más de 10 caracteres en el campo de entrada que vuelven como falsos, o simplemente es mejor hacer un strlen
con php?
Tenga en cuenta que: '{, 10}' es un cuantificador no válido. Aunque: '{10,}' significa que "_" coincide 10 o más veces "_, la expresión:' {, 10} 'NO significa _" partido de cero a diez veces "_. En realidad significa: _" coincidencia " un corchete izquierdo, una coma, el dígito 1, el dígito 0 y un corchete derecho "_. Para obtener el comportamiento que desea, debe especificar el primer dígito como:' {0,10} '. – ridgerunner