我需要以" Cell"的开头格式进行文本归档验证。接下来是单个空格,接着是#,然后是空格,接着是一个或多个数字,即" Cell#1234"。我需要单独的功能来评估这件事。任何人都可以帮助我
这是代码
this.mcmMobileIdentifierTextbox = new Ext.form.TextField({
fieldLabel: 'Cell#',
id: 'MobileIdentifier',
x: 280,
y: 10,
width: 200,
labelWidth: 70,
regex: /(Cell \s\#\S/d+/),
listeners: {
scope: this,
specialkey: function(f, e) {
if(e.getKey() === e.ESC) {
this.hide();
}
}
}
});
请帮助我提前谢谢..
答案 0 :(得分:0)
如果您坚持使用单独的功能进行验证,则可以创建功能
function(value) {
var patt = /^Cell\s#\s\d+$/;
return patt.test(value);
}
然后您可以将此功能用作文本字段的验证器。在textfield配置中,您可以在validator
配置属性中提供验证器功能。