问题描述
我是regex的新手。我需要确保文本字段以日期格式xx/xx
开头,例如 03/15
代表 march 15th
。日期之后,可以使用任何字符组合。到目前为止,这是我针对正则表达式部分提出的建议:
^[0-9]{2}[/][0-9]{2}
这可确保文本字段以xx/xx
的日期格式开头,但用户不能在日期之后输入任何其他字符。有什么想法吗?文本字段的总字符数限制为255,所以我假设我需要以某种方式考虑其他250个潜在字符?
预先感谢您的任何建议。
解决方法
您可以使用
^[0-9]{2}/[0-9]{2} .*
它将匹配
-
^
-字符串的开头 -
[0-9]{2}
-两位数字 -
/
-一个/
字符 -
[0-9]{2}
-两位数字 -
-
.*
-尽可能多的零个或多个字符。