zoukankan      html  css  js  c++  java
  • js中实现隐藏部分姓名或者*

    项目需要, 只显示用户的姓名和手机号开头跟结尾, 其他部分用 * 代替, 借鉴了网上的代码, 参考地址没来得及记下

    hidden:function(str,frontLen,endLen) { 
                         var len = str.length-frontLen-endLen;
                         var xing = '';
                         for (var i=0;i<len;i++) {
                         xing+='*';
                        }
                         return str.substring(0,frontLen)+xing+str.substring(str.length-endLen);
                   }

    frontLen: 前面需要保留几位    endLen: 后面需要保留几位

    原理很简单, 先算出有几位是要用 * 代替, 然后建出这个 * 的字符串, 返回的时候拼接字符串, 使用substring(开始位 , 结束为)截取需要显示的内容, 然后拼接 , 返回

  • 相关阅读:
    使用dfs求解全排列
    并查集
    Best Cow Line
    Saruman's Army
    Fence Repair
    Laking Counting
    淘宝商品定向爬取
    爬取股票信息
    python中的正则表达式的使用

  • 原文地址:https://www.cnblogs.com/gczmn/p/9322132.html
Copyright © 2011-2022 走看看