Validación de formularios front-end --- el uso de expresiones regulares

Las expresiones regulares (inglés: expresión regular, a menudo abreviadas como regex, regexp o RE en el código) usan una sola cadena para describir y hacer coincidir una serie de patrones de búsqueda de cadenas que coinciden con una determinada regla sintáctica.

¿Qué es una expresión regular?
Las expresiones regulares son patrones de búsqueda formados por una secuencia de caracteres.

Cuando busca datos en texto, puede usar el modo de búsqueda para describir lo que desea consultar.

La expresión regular puede ser un carácter simple o un patrón más complejo.

Las expresiones regulares se pueden usar para todas las operaciones de búsqueda y reemplazo de texto.

Cómo se crean las expresiones regulares

Método de creación literal Método de
creación de instancias

    var reg = /pattern/flags
    // 字面量创建方式
    var reg = new RegExp(pattern,flags);
    //实例创建方式
    
    pattern:正则表达式  
    flags:标识(修饰符)
    标识主要包括:
    1. i 忽略大小写匹配
    2. m 多行匹配,即在到达一行文本末尾时还会继续寻常下一行中是否与正则匹配的项
    3. g 全局匹配 模式应用于所有字符串,而非在找到第一个匹配项时停止

Símbolos de uso común en expresiones regulares
\ d: cualquier número entre 0-9 \ d ocupa solo una posición
\ w: números, letras, guiones bajos 0-9 az AZ _
\ s: espacios o espacios en blanco, etc.
\ D: excepto \ d
\ W: excepto \ w
\ S: excepto \ s
.: cualquier carácter excepto \ n
\: carácter de escape
|: o
(): agrupación
\ n: coinciden con nueva línea
\ b: coinciden con cadena de límite Tanto el principio como el final del espacio son bordes => no ocupa el número de cadenas
^: posición de inicio limitada => en sí misma no ocupa la posición
$: posición de finalización limitada => en sí misma no ocupa la posición
[az]: ninguna letra [] en Significa que cualquiera puede ser
[^ az]: Sin letra [] ^ significa excepto
[abc]: cualquiera de las tres letras abc [^ abc] excepto cualquiera de estas tres letras
Inserte la descripción de la imagen aquí

Dirección del formulario

https://download.csdn.net/download/weixin_43244120/12325592

Publicado 19 artículos originales · elogiado 0 · visitas 479

Supongo que te gusta

Origin blog.csdn.net/weixin_43244120/article/details/105498107
Recomendado
Clasificación