我有一个 DateField,我想将用户输入限制为仅数字和符号 (/ . -)。我正在使用 maskRe 函数,但不知道如何指示包含符号。现在它只接受数字。
maskRe: /[0-9]/
我有一个 DateField,我想将用户输入限制为仅数字和符号 (/ . -)。我正在使用 maskRe 函数,但不知道如何指示包含符号。现在它只接受数字。
maskRe: /[0-9]/
maskRe(按照官方文档的链接)是指一个正则表达式,它针对用户尝试输入的每个字符进行测试,并过滤与模式不匹配的字符。
您将需要扩展您的正则表达式以允许您提到的字符:
maskRe: /[0-9\/.-]/
用户接受日期的最佳选择是 DatePicker。只接受需要的日期。 http://docs.sencha.com/touch/2.3.0/#!/api/Ext.field.DatePicker