使用regex限制用户输入

使用regex限制用户输入,regex,Regex,在我的应用程序中有一个特定字段,要求用户输入作业运行的时间(如HH:MM)。对于MM字段,我希望用户只输入范围为0-59的数字。如何将此模式与regexp匹配?尝试使用此regex: ^[0-5]?[0-9]$ 这将允许可选的第一个数字0-5,后跟任何第二个数字 但我宁愿只检查代码(JavaScript)中的数值,因为这在那里更容易处理 是否使用了编程语言?iejQuery有几个插件。我正在使用TCL 8.5谢谢。实际上,该字段在代码中使用正则表达式掩码,因此任何无效输入都会导致文本框被标记为

在我的应用程序中有一个特定字段,要求用户输入作业运行的时间(如HH:MM)。对于MM字段,我希望用户只输入范围为0-59的数字。如何将此模式与regexp匹配?

尝试使用此regex:

^[0-5]?[0-9]$
这将允许可选的第一个数字
0-5
,后跟任何第二个数字

但我宁愿只检查代码(JavaScript)中的数值,因为这在那里更容易处理


是否使用了编程语言?ie
jQuery
有几个插件。我正在使用TCL 8.5谢谢。实际上,该字段在代码中使用正则表达式掩码,因此任何无效输入都会导致文本框被标记为红色。直到现在还没有这张支票。所以我现在就把这个放进去。