const sfzhRegFilter = (value)=>{
if (value != "") {
let idValue = value.trim();
let idLength = idValue.length;
if (idLength <= 6) {
return idValue;
} else {
if (idLength <= 14) {
return idValue.substring(0, 6) + " " + idValue.substring(6, idLength);
} else {
return idValue.substring(0, 6) + " " + idValue.substring(6,14) + " " + idValue.substring(14, idLength);
}
}
}else{
return value
}
}
const sfzhAsterRegFilter = (data)=>{
if(data!=''&&data!=null&&data!=undefined){
return data.substring(0,6) + data.substring(6,14).replace(/./g,"*") + data.slice(-4)
}else{
return data
}
}
module.exports = {
sfzhRegFilter,
sfzhAsterRegFilter
}
import filters from './utils/globalFilters'
Object.keys(filters).forEach(item => Vue.filter(item,filters[item]))
<div
class="shownum animated fadeIn c_input_blank_border"
v-if="cSfzh.length>0"
@click.stop="clicknum"
>
{{ cSfzh | sfzhRegFilter }}
</div>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步