Resumen de expresiones regulares comunes

Autor:Kit de Herramientas Inteligentes Tiempo de lanzamiento:2022-02-25 20:56:00 Número de palabras:3167 Leer:16400VEsegundo
Funciones Expresiones regulares
Números enteros (incluido el 0) ^-? [0-9]\\d*$
Enteros positivos (incluido el 0) ^[0-9]\\d*$
Enteros negativos (sin 0) ^-[0-9]\\d*$
Números (incluido el 0) ^([+-]?) \\\d*\\\\...? \\\d+$
Números positivos (incluido el 0) ^[0-9]\\\d*|0$
Números negativos (sin 0) ^-[1-9]\\\d*|0$
Números enteros o de coma flotante ^\\\d+(\\\. \\\d+)? $
Número de coma flotante ^([+-]?) \\\d*\\\\. \\\d+$
Números de coma flotante positivos ^[1-9]\\\d*. \\\d*|0.\\d*[1-9]\\d*|0?.0+|0$
Números en coma flotante negativos ^(-([1-9]\\\d*. \\d*|0.\d*[1-9]\d*))|0?.0+|0$
Números de coma flotante no negativos (números de coma flotante positivos + 0, con un decimal) ^(([0-9]+\. [0-9]{1})|([0-9]*[1-9][0-9]*\. [0-9]{1})|([0-9]*[0-9]{1})$)
Correo electrónico ¡^[a-zA-Z0-9.! #$%&'*+\/=? ^_`{|}~-]+@[a-zA-Z0-9](? :[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])? (? :\. [a-zA-Z0-9](? :[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$
Colores ^[a-fA-F0-9]{6}$
url ^http[s]? :\\\/\\\/([\\\\w-]+\\\...) +[\\\w-]+([\\w-. /? %&=]*)? $
Sólo en chino ^[\\\u4E00-\\u9FA5\\uF900-\uFA2D]+$
Sólo caracteres ACSII ^[\\x00-\xFF]+$
Código postal ^\\\d{6}$
Número de teléfono móvil ^(11|12|13|14|15|16|17|18|19)[0-9]{9}$
Número de teléfono móvil y fijo (^1[1|2|3|4|5|6|7|8|9][0-9]\d{8}$)|(^(0[0-9]{2,3}\-)? ([2-9][0-9]{6,7})+(\-[0-9]{1,4})? $)
No vacío ^\\\S+$
Alfabeto ^[A-Za-z]+$
Sólo mayúsculas ^[A-Z]+$
Sólo minúsculas ^[a-z]+$
Contraseña (debe contener números, letras, caracteres especiales y tener entre 6 y 12 dígitos) ¡^(?! ¡\D+$)(?! ¡[a-zA-Z0-9]+$)(?! [^a-zA-Z0-9]+$)\S{6,12}$
Contraseña (debe contener letras y números y tener entre 8 y 12 dígitos) ¡^(?! ¡\D+$)(?! [^a-z]+$)\S{8,12}$
Contraseña (debe contener números, mayúsculas, minúsculas, caracteres especiales y tener entre 6 y 12 caracteres) ¡^(?! ¡\D+$)(?! ¡[a-z]+$)(?! [^A-Z]+$)\S{6,12}$
Hora ^([0-1]? [0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])$
Fecha + Hora (((^((1[8-9]\d{2})|([2-9]\d{3})))([-\/\. _])(10|12|0?[13578])([-\/\. _])(3[01]|[12][0-9]|0?[1-9]))|(^((1[8-9]\d{2})|([2-9]\d{3}))(-\/\. _])(11|0?[469])([-\/\. _])(30|[12][0-9]|0?[1-9]))|(^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\. _])(0?2)([-\/\. _])(2[0-8]|1[0-9]|0?[1-9]))|(^([2468][048]00)([-\/\. _])(0?2)([-\/\. _])(29))|(^([3579][26]00)([-\/\. _])(0?2) ([-\/\. _])(0?2)([-\/\. _])(29))|(^([1][89][0][48])([-\/\. _])(0?2)([-\/\. _])(29))|(^([2-9][0-9][0][48])([-\/\. _])(0?2)([-\/\. _])(29))|(^([1][89][2468][048])([-\/\. _])(0?2)([-\/\. _])(29))|(^([2-9][0-9][2468][048])([-\/\. _])(0?2)([-\/\. _])(29))|(^([1][89][13579][26]) ([-\/\. _])(0?2)([-\/\. _])(29))|(^([2-9][0-9][13579][26])([-\/\. _])(0?2)([-\/\. _])(29)))((\s+(0?[1-9]|1[012])(:[0-5]\d){0,2}(\s[AP]M))? $|(\s+([01]\d|2[0-3])(:[0-5]\d){0,2})? $))
Número de identificación ^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))((0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$)

Contenido original, reproducido con atribución: Kit de Herramientas Inteligentes

Comentarios (Total 0)

Comentarios (Total 0)

Sugerencias y comentarios Póngase en contacto con nosotros