小程序过滤器(wxs)-处理手机号隐码
处理手机号隐码
/** * 格式化隐藏号码 * @param str 格式化数据 * @param str 类型:phone-手机类型(123****1234),tel-电话(123***1234),其他(12***1234) * @returns String */ getPlusXingNumber: function (str, type) { var text = ''; if (str) { str = str.substring(0, 11); if (type == 'phone') { text = str.replace(getRegExp('(\d{3})\d{4}(\d{4})', 'g'), "$1 **** $2"); } else if (type == 'tel') { text = str.replace(getRegExp('(\d{3})\d{4}(\d{4})', 'g'), "$1 *** $2"); } else { text = str.replace(getRegExp('(\d{2})\d{5}(\d{4})', 'g'), "$1 *** $2"); } } return text; },