【发布时间】:2021-01-14 12:38:52
【问题描述】:
我在用 javascript 编写的正则表达式方面需要帮助。 我试过在线使用正则表达式生成器,我能想到的最好的就是这个:
^[a-z.-]{0,50}$
表达式必须验证以下内容
- 字符串第一个字符必须以 a-z 开头(无 alpha)
- 字符串可以包含 a-z(无 alpha)、0-9 范围内的任何字符以及字符“-”和点“.”
- 字符串的最大长度为 50 个字符
成功字符串示例
- 用户名1
- 用户名.姓氏
- 用户名-另一个字符串1
- this.is.also.ok
没有好的字符串
- 1错误用户名
- .verbad
- -不好
- 也很糟糕有空格
// 谢谢
【问题讨论】:
标签: javascript regex