掩盖除最后四个数字的显示.Angularjs



我想掩盖社会安全号码的显示,但最后四位数字除外,但保留了该字段中的值。

我尝试了UI掩码,但没有帮助。

请任何建议。

创建一个自定义过滤器,例如

app.filter('mask',function(){
      return function(input){
           var last=input.substring(input.length-4,input.length);
           var first=input.substring(0,input.length-4);
              first=first.replace(/[a-zA-Z0-9]/g,'X');
            var res=first+last;
            return res;
      }
});

最新更新