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: '输入的内容不符合要求'
});
猜您想看
-
如何在Windows系统中设置鼠标滚动速度
在Window...
2023年05月12日 -
如何在Steam上查看和管理自己的游戏成就和徽章?
。Steam游...
2023年05月13日 -
如何使用spark-core实现广度优先搜索
使用Spark...
2023年07月23日 -
java中applet知识点总结
一、什么是Ap...
2023年05月25日 -
win系统磁盘0磁盘分区1指的是什么意思
Win系统磁盘...
2023年07月22日 -
springboot中spock如何使用
Spring ...
2023年07月22日