¿Quiso decir:
¿Una o más letras o números minúsculos en inglés?
Si este es el significado, entonces escríbalo directamente como
/^[a-zA-Z\d]+$/
, donde:
^: Representa el comienzo de la cadena
[a-zA-Z\d]+: Dividido en varias partes:
a-z: Representa letras minúsculas de la a a la z Cualquiera
A-Z: Representa cualquiera de las letras mayúsculas de la A a la Z
\d: Representa cualquier número
[xxx]: Representa el xxx set Caracteres
[xxx]+: representa los caracteres del conjunto xxx, uno o más
donde xxx es lo escrito arriba:
a- zA-Z\d
Entonces, el significado total de [a-zA-Z\d]+ es:
Letras minúsculas de la a a la z Letras mayúsculas de la A a la Z Números Uno o más de
$: Representa el final de la cadena
Contenido relevante, si está interesado, puede consultar:
Tutorial que explica las expresiones regulares de Python en detalle de: [] corchete Los corchetes coinciden con los caracteres de un determinado conjunto
El tutorial explica la expresión regular de Python: '^' Caret Caret/caret coincide con el comienzo de una cadena
El tutorial explica Python expresión regular: el signo de dólar '$' coincide con el final de la cadena
Entre ellos, para saber cómo escribir una expresión regular relativamente complicada, si está interesado, puede consultar:
El tutorial comienza tomando el módulo re en Python como ejemplo, te enseñaré paso a paso cómo escribir expresiones regulares relativamente complejas desde cero
Nota: Aunque está escrito en Python, el interno Los principios no son aplicables a otros lenguajes, como java, javascript, php, perl, etc., también son universales.
(La dirección no está publicada aquí. Aún podría publicar fotos para usted, pero las capturas de pantalla actualmente restringidas por el sistema son difíciles de aprobar. Por lo tanto, si desea ver el contenido completo, por favor usa Google para buscar el título de la publicación, puedes encontrar la dirección)