`

Ext TextField只能输入数字和字母

阅读更多

 

var opTickCode = new Ext.form.TextField({

        fieldLabel:'编号',

        allowBlank:false,

        name:'tic.opticketCode',

        style: {

            margin: '5px,0,0,0'

        },

        regex:/^[A-Za-z0-9]+$/,//匹配正则表达式

//        regexText:"只能输入数字和字母",

        width:203

    });

利用regex匹配正则表达式

[\u4e00-\u9fa5] //匹配中文字符


^[1-9]\d*$    //匹配正整数

^[A-Za-z]+$   //匹配由26个英文字母组成的字符串

^[A-Z]+$      //匹配由26个英文字母的大写组成的字符串

^[a-z]+$      //匹配由26个英文字母的小写组成的字符串

/^[0-9]+.?[0-9]*$/;  //判断是不是数字

^[A-Za-z0-9]+$ //匹配由数字和26个英文字母组成的字符串
分享到:
评论

相关推荐

    EXT表单验证之TextField

    5. **alphanum**:验证输入包含字母和数字,但不允许其他特殊字符。 6. **url**:验证输入是否为有效URL,检查其是否符合URL的一般结构。 7. **date**:验证输入是否为有效的日期,通常按照美国的MM/DD/YYYY格式。...

    Ext控件大全,适合新手学习

    regexText: "密码只能是数字和字母组成", allowBlank: false, blankText: "密码不能为空", msgTarget: "side" } ``` #### 2.3 下拉列表(combo box) 下拉列表是一种常见的控件,允许用户从预设的选项中选择一...

    ext 的ppt ext 的ppt ext 的pptext 的pptext 的ppt

    - `vtype`:内置的格式验证,例如`email`用于邮箱格式验证,`alpha`仅允许输入英文字母,`alphanum`允许字母和数字,`url`用于网址格式验证等。 - `regex`:自定义正则表达式进行复杂格式的验证。 表单的提交可以...

    Ext中xtype和vtype.

    * alphanum:验证输入的字符串是否只包含字母和数字。 * email:验证输入的字符串是否符合电子邮件地址的格式。 * url:验证输入的字符串是否符合 URL 的格式。 开发者可以使用这些 vtype 来定义组件的输入规则,以...

    EXT from培训教材

    `vtype`属性用于设置字段的验证规则,这里是字母数字组合。 2. **日期字段**:使用`Ext.form.DateField`创建,用于选择日期。例如: ```javascript new Ext.form.DateField({ fieldLabel: 'Hire Date', name: '...

    Ext Vtype 表单验证实现登陆

    在上述代码中,我们创建了一个包含用户名和密码字段的表单,并为这两个字段设置了`alphanum`的Vtype,这意味着用户只能输入字母和数字。同时,密码字段还指定了最小长度为6。当用户点击“登录”按钮时,会触发表单的...

    iOS中textField限制字符串长度、字符数的方法

    最近在开发的时候遇到一个问题,就是需要限制TextField中输入的字符串的长度,但是不是直接根据长度限制,而是根据字符数限制,一个汉字为两个字节,数字字母为一个字符。超过字符限制则不允许继续输入并弹出toast...

    Extjs验证表单 Extjs验证表单

    - **alphanum**:只允许输入字母和数字。 - **email**:验证电子邮件格式。 - **url**:验证URL格式。 使用方法如下: ```javascript items: { id: "email", name: "email", xtype: 'textfield', fieldLabel: '...

    验证的正则表达式,开发提供参考

    - **解释**:匹配以字母开头、长度为6至18个字符且只包含字母、数字和下划线的字符串。 - **特殊符号验证**:`[^%&',;=?$\x22]+$` - **解释**:匹配不包含特定特殊符号的字符串。 - **中文验证**:`^[\u4e00-\u9fa...

    extjs属性方法大全

    - `vtype`: 验证类型,如 `alpha`(字母)、`alphanum`(字母数字)、`email`、`url` 等。 - `vtypeText`: 验证失败时的错误提示。 - `validator`: 自定义验证器函数。 - **事件:** - `selectOnFocus`: 获取...

    Extjs表单常见验证小结

    ExtJS支持的内置vtype验证还包括`alpha`(仅允许字母)、`alphanum`(字母和数字)等。 3. 高级自定义密码验证 除了内置的vtype验证,还可以通过自定义函数进行更复杂的验证。例如,我们可以创建一个自定义的`...

    Extjs属性大全

    - `alphanum`:只允许字母和数字。 - `email`:电子邮件地址格式。 - `url`:URL地址格式。 - **vtypeText**:验证失败时显示的消息。 - **validator**:自定义验证函数。 ### Ext.form.TimeField(时间字段) ...

    iOS App开发中UITextField组件的常用属性小结

    13. Capitalization:控制输入的大写规则,可以是无、每个单词首字母大写、每个句子首字母大写或所有字母大写。 14. Correction:开启或关闭拼写检查,有助于用户避免输入错误。 15. Keyboard:选择键盘类型,如...

Global site tag (gtag.js) - Google Analytics