Expresiones regulares de JavaScript fáciles de entender

Empiece simple

El primero: crear objetos de expresión regular

var reg = new Reg("正则表达式","匹配方法");

manifestación

var reg = new RegExp("b","i");	//正则表达式:是否含有b,匹配模式:忽略大小写
var str = "aBc";
console.log(reg.test(str));	//使用test()测试,结果返回ture

El segundo tipo: crear por literal (principalmente)

var reg = /正则表达式/匹配方法;

manifestación

var reg = /b/i;	//正则表达式:是否含有b,匹配模式:忽略大小写
var str = "abc";
console.log(reg.test(str)); //使用test()测试,结果返回ture

regla

Aquí hay una referencia al manual de referencia de w3school js

Modificador

Inserte la descripción de la imagen aquí

Corchetes

Inserte la descripción de la imagen aquí

Metacarácter

Inserte la descripción de la imagen aquí

cuantificador

Inserte la descripción de la imagen aquí

Comúnmente utilizado

Teléfono móvil

/^1[3-9][0-9]{9}$/		

buzón

/^\w{3,}(\.\w+)*@[A-z0-9]+(\.[A-z]{2,5}){1,2}$/

Expresiones regulares más utilizadas: https://blog.csdn.net/ZYC88888/article/details/98479629?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utmone_source=distributen. -task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

Supongo que te gusta

Origin blog.csdn.net/qq_44972847/article/details/107154995
Recomendado
Clasificación