JS常用正则表达式
  语法自然 2023年06月12日 154 0

手机号

var pattern = /^1[3456789]\d{9}$/;

限制数字位数

var pattern = /^[1-9][0-9]*$/;

邮箱

var pattern = /^[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])?)*$/;

邮编

var pattern = /^[0-9][0-9]{5}$/;

密码规则

1、长度至少8位;
2、 长度至少8位+(小写字母+大写字母+数字+特殊字符)四种都要包含。

var pattern = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘',。、]).{8,}$/;

电话

var pattern = /^0\d{2,3}-?\d{7,8}$/;
最后一次编辑于 2023年06月13日 1

暂无评论

推荐阅读
  语法自然   2023年06月12日   154   1   0 正则表达式