【发布时间】:2016-04-08 12:07:45
【问题描述】:
我不知道,但我认为文本字段正则表达式可能存在错误。 如果格式为 HHMM,我输入了小时和分钟信息字段, 所以第一个数字必须是 0、1 或 2 .... 等等。我使用正则表达式:
/^(?:[01][0-9]|2[0-3])[0-5][05]$/
它工作得差不多了,但我可以输入值“2395” 我看不到错误。值被接受。谁能告诉我为什么?
【问题讨论】:
标签: regex forms extjs textfield
我不知道,但我认为文本字段正则表达式可能存在错误。 如果格式为 HHMM,我输入了小时和分钟信息字段, 所以第一个数字必须是 0、1 或 2 .... 等等。我使用正则表达式:
/^(?:[01][0-9]|2[0-3])[0-5][05]$/
它工作得差不多了,但我可以输入值“2395” 我看不到错误。值被接受。谁能告诉我为什么?
【问题讨论】:
标签: regex forms extjs textfield
如果您有timefield 组件,您只需设置format: 'Hi' 配置,它将为您处理时间输入。
【讨论】: