【发布时间】:2017-11-01 16:46:57
【问题描述】:
我不擅长正则表达式,以下是要求。 我将把它与 Joi 验证器一起使用。
身份证:
- 应该是字母数字
- 除短划线和下划线(- 和 _)外,不能有任何特殊字符
- 不能有 - 或 _ 连续(例如:this-id 可以,但 this--id 不行。
姓名:
- 应该是字母数字
- 不能有任何特殊字符,除了破折号和下划线(- 和 _),但允许空格。
- 不能有 - 或 _ 连续(例如:this-id 可以,但 this--id 不行。
【问题讨论】:
-
您忘记显示您尝试的正则表达式
-
您可以在regex101.com 等网站上试验正则表达式。这是学习如何匹配特定文本的好方法。
标签: javascript regex joi