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

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

作者: 霖深雾起不见你 | 来源:发表于2020-06-10 16:36 被阅读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)))
    

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/unsptktx.html