美文网首页
js实现手机打码功能

js实现手机打码功能

作者: 前端葱叶 | 来源:发表于2019-04-06 14:09 被阅读0次

    需求:正则表达式实现123****8901的手机打码功能

    了解正则的一些相关知识:

    • \d表示匹配数字0-9;
    • \d{3}表示匹配3为数字;
    • $表示匹配字符串的结束;
    • $1表示正则中第一对圆括号内匹配的内容;
    • $2表示正则中第二对圆括号内匹配的内容;
        <script>
            let phoneNum = prompt("请输入手机号码", '');
            let reg = /(\d{3})\d{4}(\d{4})/;
            phoneNum = phoneNum.replace(reg, '$1****$2');
            document.write(phoneNum);
        </script>
    

    不定期整理笔记的日常~

    相关文章

      网友评论

          本文标题:js实现手机打码功能

          本文链接:https://www.haomeiwen.com/subject/yssriqtx.html