js 民族、身份证类型

民族:

  nationDataList: [ 

                    { value: '汉族', label: '汉族' },

                    { value: '蒙古族', label: '蒙古族' },

                    { value: '回族', label: '回族' },

                    { value: '藏族', label: '藏族' },

                    { value: '维吾尔族', label: '维吾尔族' },

                    { value: '苗族', label: '苗族' },

                    { value: '彝族', label: '彝族' },

                    { value: '壮族', label: '壮族' },

                    { value: '布依族', label: '布依族' },

                    { value: '朝鲜族', label: '朝鲜族' },

                    { value: '满族', label: '满族' },

                    { value: '侗族', label: '侗族' },

                    { value: '瑶族', label: '瑶族' },

                    { value: '白族', label: '白族' },

                    { value: '土家族', label: '土家族' },

                    { value: '哈尼族', label: '哈尼族' },

                    { value: '哈萨克族', label: '哈萨克族' },

                    { value: '傣族', label: '傣族' },

                    { value: '黎族', label: '黎族' },

                    { value: '傈僳族', label: '傈僳族' },

                    { value: '佤族', label: '佤族' },

                    { value: '畲族', label: '畲族' },

                    { value: '高山族', label: '高山族' },

                    { value: '拉祜族', label: '拉祜族' },

                    { value: '水族', label: '水族' },

                    { value: '东乡族', label: '东乡族' },

                    { value: '纳西族', label: '纳西族' },

                    { value: '景颇族', label: '景颇族' },

                    { value: '柯尔克孜族', label: '柯尔克孜族' },

                    { value: '土族', label: '土族' },

                    { value: '达翰尔族', label: '达翰尔族' },

                    { value: '么佬族', label: '么佬族' },

                    { value: '羌族' , label: '羌族' },

                    { value: '羌族' , label: '羌族'  },

                    { value: '撒拉族', label: '撒拉族' },

                    { value: '毛南族', label: '毛南族' },

                    { value: '仡佬族', label: '仡佬族' },

                    { value: '锡伯族', label: '锡伯族' },

                    { value: '阿昌族', label: '阿昌族' },

                    { value: '普米族', label: '普米族' },

                    { value: '塔吉克族', label: '塔吉克族' },

                    { value: '怒族', label: '怒族' },

                    { value: '乌孜别克族', label: '乌孜别克族' },

                    { value: '俄罗斯族', label: '俄罗斯族' },

                    { value: '鄂温克族', label: '鄂温克族' },

                    { value: '德昂族', label: '德昂族' },

                    { value: '保安族', label: '保安族' },

                    { value: '裕固族', label: '裕固族' },

                    { value: '京族', label: '京族' },

                    { value: '塔塔尔族', label: '塔塔尔族' },

                    { value: '独龙族', label: '独龙族' },

                    { value: '鄂伦春族', label: '鄂伦春族' },

                    { value: '赫哲族', label: '赫哲族' },

                    { value: '门巴族', label: '门巴族' },

                    { value: '珞巴族', label: '珞巴族' },

                    { value: '基诺族', label: '基诺族' },

                ]

身份证类型:

  idCardTypeList: [

                    { label: '身份证', value: '身份证' },

                    { label: '护照', value: '护照' },

                    { label: '港澳居民来往内地通行证', value: '港澳居民来往内地通行证' },

                    { label: '台湾居民来往大陆通行证', value: '台湾居民来往大陆通行证' },

                ]

婚配情况:

marriageTypeList:[

                    {value:'未婚',label:'未婚'},

                    {value:'已婚',label:'已婚'},

                    {value:'离婚',label:'离婚'},

                    {value:'丧偶',label:'丧偶'},

                ]

常用验证规则

//手机号
/^1((3[\d])|(4[5,6,9])|(5[0-3,5-9])|(6[5-7])|(7[0-8])|(8[1-3,5-8])|(9[1,8,9]))\d{8}$/

//大写字母
/^[A-Z]+$/

//日期,如: 2000-01-01
/^\d{4}(-)\d{1,2}\1\d{1,2}$/

//email地址
/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/

//国内座机电话,如: 0341-86091234
/\d{3}-\d{8}|\d{4}-\d{7}/

//身份证号(15位、18位数字),最后一位是校验位,可能为数字或字符X
/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/

//帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线组合
/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/

//只包含中文
/^[\u4E00-\u9FA5]/

//是否小数
/^\d+\.\d+$/

//是否电话格式(手机和座机)
/^((0\d{2,3}-\d{7,8})|(1[345789]\d{9}))$/

//是否8位纯数字
/^[0-9]{8}$/

//是否html标签
/<(.*)>.*<\/\1>|<(.*) \/>/

//是否qq号格式正确
/^[1-9]*[1-9][0-9]*$/

//是否由数字和字母组成
/^[A-Za-z0-9]+$/

//是否小写字母组成
/^[a-z]+$/

//密码强度正则,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符
/^.*(?=.{6,})(?=.*\d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*? ]).*$/

//用户名正则,4到16位(字母,数字,下划线,减号)
/^[a-zA-Z0-9_-]{4,16}$/

//16进制颜色
/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/

//微信号,6至20位,以字母开头,字母,数字,减号,下划线
/^[a-zA-Z]([-_a-zA-Z0-9]{5,19})+$/

//中国邮政编码
/^(0[1-7]|1[0-356]|2[0-7]|3[0-6]|4[0-7]|5[1-7]|6[1-7]|7[0-5]|8[013-6])\d{4}$/

//只包含中文和数字
/^(([\u4E00-\u9FA5])|(\d))+$/

//非字母
/[^A-Za-z]/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值