import Vue from 'vue' // 人民币过滤器 Vue.filter('moneyFormat', (value) => { return '¥' + Number(value).toFixed(2); }); // 三位数姓名脱敏,中间一位隐藏 Vue.filter('threeName', (value) => { return value.replace(/(?<=[\u4e00-\u9fa5]).*(?=[\u4e00-\u9fa5])/, "*"); }); //身份证脱敏展示 Vue.filter('peridcardtm', (value) => { return value.replace(/^(.{3})(?:\d+)(.{4})$/, "$1**********$2"); }); //手机号码脱敏展示 Vue.filter('phoneteltm', (value) => { return value.replace(/^(.{3})(?:\d+)(.{4})$/, "$1****$2"); }); // 两位数姓名脱敏,最后一位隐藏 Vue.filter('twoName', (value) => { return value.replace(/.*(?=[\u4e00-\u9fa5])/, "*"); }); Vue.filter('threeName', (value) => { return value });