正则表达式验证用户名不含特殊字符,微信小程序验证用户名,unia

2020-06-10  本文已影响0人  霖深雾起不见你

开发环境:uniapp开发的小程序项目,后台再跟仓库及物流交接的过程出,遇到了收货地址中带特殊字符的情况,导致与仓库物流对接失败,无法正常完成发货操作,所以需要在前台用户设置收货地址的时候,添加验证,保证用户输入的用户名合法,我们项目的需求是姓名前后不允许有空格 可以中文、英文、空格组成

话不多说上代码:

//正则部分
/^\S[a-zA-Z\s\u4e00-\u9fa5]+\S$/

//前后不允许有空格 可以中文、英文、空格组成
console.log(!(/^\S[a-zA-Z\s\u4e00-\u9fa5]+\S$/.test(this.defaultAddress.receiverName)))

//前后不允许有空格 可以中文、英文、空格、数字组成
console.log(!(/^\S[a-zA-Z\s\d\u4e00-\u9fa5]+\S$/.test(this.defaultAddress.receiverName)))
上一篇下一篇

猜你喜欢

热点阅读