ExtJS4文本框中如何使用正则表达式进行验证Regex
1、什么是正则表达式
正则表达式(Regular Expression)又称规则表达式,是一种文本模式,它是指用特定的字符组合构成的一个模式,用来表达“一种文本规则”。正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。
2、ExtJS4文本框中如何使用正则表达式进行验证
在ExtJS4中,可以使用正则表达式进行文本框的验证,具体的步骤如下:
1、在文本框的配置参数中,添加vtype属性,用来指定文本框的验证类型,此处可以指定为'regex',表示使用正则表达式进行文本框的验证;
2、在文本框的配置参数中,添加regex属性,用来指定正则表达式,如regex: /^[A-Za-z]+$/,表示只允许输入字母;
3、在文本框的配置参数中,添加regexText属性,用来指定当文本框验证不通过时,显示的提示信息,如regexText: '只能输入字母';
4、在文本框的配置参数中,添加invalidText属性,用来指定当文本框验证不通过时,显示的错误信息,如invalidText: '输入的内容不符合要求'。
3、示例代码
Ext.create('Ext.form.TextField', {
fieldLabel: '文本框',
vtype: 'regex',
regex: /^[A-Za-z]+$/,
regexText: '只能输入字母',
invalidText: '输入的内容不符合要求'
});
猜您想看
-
c语言中怎么使用模板方法模式
一、什么是模板...
2023年05月25日 -
如何在Steam上找到和加入对应游戏的项目协作和创意工坊?
在Steam上...
2023年05月13日 -
Kakfa的原理和使用方法
1. Kafk...
2023年07月21日 -
winform textbox控件只允许输入数字而不能以0开头数字的代码怎么写
1. 引言在W...
2023年05月22日 -
使用Java正则处理的方法有哪些
1. 创建正则...
2023年05月25日 -
电脑蓝屏怎么办?
解决电脑蓝屏的...
2023年05月03日