ng 姓名,手机,身份证号码 脱敏处理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wuchengzeng/article/details/81742480

ng 处理姓名,手机,身份证号码 脱敏. 加星号*

//html:
{{w.name | toHideName}}

//ng:
angular.module('mainApp').register.filter('toHideName',function(){
     return function(items){
         if(!items){
             return '';
         }
         if(items.length==3){
             return '*'+items.substr(-2);
         }
         if(items.length>3){
             var xing="";
             for(var i=0; i<items.length-2; i++){
                 xing=xing+"*";
             }
             return items.substr(0,1)+xing+items.substr(-1);
         }
         return '*'+items.substr(-1);
     };
 });
angular.module('mainApp').register.filter('toHideTel',function(){
  return function(items){
        if(!items){
            return '';
        }
        return items.substr(0,3)+'****'+items.substr(-4);
    };
});
    angular.module('mainApp').register.filter('toHideIDcard',function(){
    return function(items){
        if(!items){
            return '';
        }
        return items.substr(0,5)+'***********'+items.substr(-2);
    };
});

猜你喜欢

转载自blog.csdn.net/wuchengzeng/article/details/81742480