文本中字母数字和日期组合的正则表达式

Regular expression for combination of alphanumeric and date in a text

QA POLICY 02/07/2016

我想验证上面的表达式。 "QA POLICY" 应为字母数字,然后应验证日期。

我使用了下面的表达式,但它失败了:

[A-Za-z0-9](0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])[- /.](19|20)\d\d

image

"QA POLICY" should be alphanumeric, and then the date should be validated.

我假设您希望验证后跟日期的字母数字文本。您可以使用此正则表达式:

^[\w ]*\d{2}\/\d{2}\/\d{4}
  • [\w ]* 允许任何字母数字文本以及 space
  • \d{2}\/\d{2}\/\d{4} 允许格式为 dd\mm\yyyy 的日期仅验证它们应该都是数字的事实

Regex101 Demo

希望对您有所帮助!