匹配一个汉字:
const reg = /[\u4E00-\u9FA5]/
匹配一个半角英文特殊字符:
const reg = /[\x21-\x2f\x3a-\x40\x5b-\x60\x7B-\x7F]/
匹配正整数:
const reg = /^[1-9]\d*$/
匹配最多两位小数:
const reg = /^\d+\.?\d{0,2}$/
匹配最多两位小数的正数:
const reg = /^(0\.(?:[1-9]\d?|\d[1-9])|[1-9](?:\d{1,8})?(?:\.\d{1,2})?)$/
匹配手机号:
const reg = /^[1][3,4,5,7,8,9][0-9]{9}$/;
匹配固定电话:
const reg = /^0\d{2,3}-?\d{7,8}$/
JavaScript正则匹配常见规则
博客介绍了JavaScript中多种常见的正则匹配规则,包括匹配一个汉字、半角英文特殊字符、正整数、最多两位小数、最多两位小数的正数、手机号以及固定电话等内容。
796

被折叠的 条评论
为什么被折叠?



