Verifique regularmente los caracteres repetidos continuos, los números de incremento y decremento continuos

caracteres repetidos consecutivos

/([0-9a-zA-Z])\1{5,17}/.test(value);
// 检索 6 到 18 位的连续重复字符,如:aaaaaaaaaaa

variantes

/([0-9a-zA-Z])\1{2}([0-9a-zA-Z])\2{2}/.test(value);
// 如:aaa222
// \1 和 \2 表示位置,左至右递增

número de incremento

/((?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)|9(?=0)){5,9}\d)/.test(value);
// 检索 6 到 10 位连续递增数字,如:1234567
// 9 后面可以是 0,如:4567890

número descendente

solo aumenta y viceversa

/((?:0(?=9)|9(?=8)|8(?=7)|7(?=6)|6(?=5)|5(?=4)|4(?=3)|3(?=2)|2(?=1)|1(?=0)){5,9}\d)/.test(value);
// 检索 6 到 10 位连续递增数字,如:987654
// 9 前面可以是 0,如:0987654

Supongo que te gusta

Origin blog.csdn.net/dark_cy/article/details/121639029
Recomendado
Clasificación