赶紧收藏:表单输入手机号格式总结

手机号正则: var reg = /^1([38][0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|9[89])\d{8}$/;

1、表单输入3-4-4格式

来自本地截图

使用时直接调用telFilter("手机号")即可

2、手机号中间4位以*替代

str.replace(/^(\d{3})\d{4}(\d+)/, "$1****$2");


补充:银行卡验证及格式

正则:

var rge = /^([1-9]{1})(\d{14}|\d{18})$/;

每隔4位加空格:str.replace(/(.{4})/g, "$1 "));

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • --------------------------正则的作用--------------------------...
    G_whk阅读 637评论 1 5
  • 1,正则表达式的作用:匹配一个字符串中的一些内容 2,声明和使用: 1)构造函数 var reg=new RegE...
    WDL_1a39阅读 747评论 0 1
  • 第五章******************************************************...
    fastwe阅读 696评论 0 0
  • 100个常用的javascript函数 1、原生JavaScript实现字符串长度截取 复制代码代码如下: fun...
    老头子_d0ec阅读 367评论 0 0
  • var regexEnum = { intege : "^-?[1-9]\\d*$", // 整数 intege1...
    a_foo阅读 1,234评论 0 4