如何判断用户注册的时候包含的字符-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

如何判断用户注册的时候包含的字符

2019-01-19 00:26:50 3005 6

如下一段代码,当用户注册的时候,如果用户输入了大写字母,则注册不成功,我想修改为可以让用户使用大写字母,应该如何修改。

QQ_20190119002206

·
if( isreg ){

            if( !is_mail(inputs.email) ){
                logtips('邮箱格式错误')
                return
            }

            if( !/^[a-z\d_]{3,20}$/.test(inputs.name) ){
                logtips('昵称至少包含字母数字下划线中的两类,且不支持大写组合的3-20位字符')
                return
            }
        }else{
            if( inputs.password.length < 6 ){
                logtips('密码太短,至少6位')
                return
            }
        }

·

取消 提交回答
全部回答(6)
  • icebergyao
    2019-07-17 23:25:57

    建议了解正则表达式如何表示大小写,然后将正则修改为:/^[a-zA-Zd_]{3,20}$/

    0 0
  • 云上珠玑
    2019-07-17 23:25:57

    /^[a-zA-Z\d_]{3,20}$/
    当然这除了前端校验,还需要后台校验。

    0 0
  • 天默
    2019-07-17 23:25:57

    将截图红框中的正则修改为 /^[a-zA-Z\d_]{3,20}$/

    0 0
  • dickeylth
    2019-07-17 23:25:57

    需要修改成 /^[a-zA-Zd_]{3,20}$/

    0 0
  • 1214441058843145
    2019-07-17 23:25:57

    应该自动识别大小写,而不是拦截阻止注册

    0 0
  • 1426694731350515
    2019-07-17 23:25:57

    路过

    0 0
滑动查看更多
相关问答

1

回答

mse 注册配置中心计划什么时候上线多可用区实例

2022-09-27 09:59:45 58浏览量 回答数 1

0

回答

我想flink cdc mysql同步数据的时候自动判断表否创建?

2022-09-02 11:29:46 88浏览量 回答数 0

1

回答

flink1.9 Sql 注册的中间临时表不自动存state的吗?

2021-12-06 20:26:47 505浏览量 回答数 1

1

回答

Python中的标识符中能包含空格等特殊字符吗?

2021-10-31 23:22:30 219浏览量 回答数 1

0

回答

高校计划-飞天算力计划为什么领取的时候一直提示校验器验证失败。

2021-10-17 08:57:29 135浏览量 回答数 0

1

回答

Jdk1.8之后,如何判断日期和时间的先后

2021-01-08 11:51:37 358浏览量 回答数 1

1

回答

UnicodeEncodeError:“ latin-1”编解码器无法编码字符?mysql

2020-05-17 17:05:34 314浏览量 回答数 1

0

回答

为什么从会话中检索整数字典键作为字符串?

2019-12-25 09:44:31 173浏览量 回答数 0

1

回答

js怎么判断360浏览器

2018-05-10 20:00:13 1902浏览量 回答数 1

1

回答

CallBack参数base64编码的Json字串

2018-02-16 08:47:04 830浏览量 回答数 1
+关注
lyrical
小白一枚
文章
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载