<script>
//1.验证是否是一个有效数字
var reg=/^[+-]?(\d|[1-9]\d+)(\.\d+)?$/
console.log(reg.test('0.1'));
console.log(reg.test('1$989'));
//2.验证一个手机号
var reg=/^1[34578]\d{9}/;
console.log(reg.test('15509291341'));
//3.验证是否是一个有效数字
var reg=/^[+-]?(\d|[1-9]\d+)(\.\d+)?$/;
console.log(reg.test('0.1'));
console.log(reg.test(1111234));
//4.验证是否是一个邮箱
var reg=/^\w+@[a-zA-Z0-9]{2,10}\.(com|cn)$/;
console.log(reg.test('1234141877@qq.com'))
console.log(reg.test('xqj@163.cn'))
//5.匹配一个汉字的范围[\u4e00-\u9fa5]
var str='狮子王';
var reg=/^[\u4e00-\u9fa5]{2,}$/
console.log(reg.test(str));
//6.汉字姓名正则
var reg=/^[\u4e00-\u9fa5]{2,}(\.[\u4e00-\u9fa5]+)?$/
console.log(reg.test('张卫健.爱新觉罗'))
console.log(reg.test('兔子'))
</script>
复制代码