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

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 关注
  • 1089 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信