为了账号安全,请及时绑定邮箱和手机立即绑定

vue.js过滤器怎么过滤中文

vue.js过滤器怎么过滤中文

慕码人8056858 2019-05-25 14:09:04
vue.js自定义的过滤器怎么过滤中文,做一个模糊查询
查看完整描述

2 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

过滤中文是怎么过滤?是把中文替换成空?无论需要怎么,注意还是依靠正则去匹配中文字符集:[\u4e00-\u9fa5],这个范围包含了大概2w多的汉字,具体可自行搜索补充。
过滤器:
//{{message|chineseFilter}}
newVue({
//...
filters:{
chineseFilter(value){
returnvalue.replace(/[\u4e00-\u9fa5]/g,'')
}
}
})
                            
查看完整回答
反对 回复 2019-05-25
?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

filters:{
filterChinese:function(value){
letcnPattern=/[\u4E00-\u9FA5]/
console.log(cnPattern.test(value))
}
}
                            
查看完整回答
反对 回复 2019-05-25
  • 2 回答
  • 0 关注
  • 1124 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号