关于jquery:我有一个文本字段,它只接受NEXT BY NEXT ALPHANUMERIC,单个字母表接下来是单个数字例如: – s3f4G5A2s3

I have a text field, which will accept only the NEXT TO NEXT ALPHANUMERIC that is single alphabet next is single numeric FOR EXAMPLE:- s3f4G5A2s3

JavaScript的:

script src ="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"

$(文件)。就绪(函数()

{

$(函数(){

$( '#custom_Expression')。按键(功能(E){

var txt = String.fromCharCode(e.which);

console.log(txt +':'+ e.which);

1
2
3
4
5
6
7
if(!txt.match(/^([a-zA-Z][0-9]){3}$/g))

            {
                return false;
            }
        });
});

input type ="text"id ="custom_expression"


要允许单个字母后跟单个数字,一次或多次在[A-Za-z][0-9]之后不需要+。 大多数情况下,在验证字符串时必须使用锚点。 ^声称我们处于起步阶段,$声称我们已经到了最后。

1
var re= /^([a-zA-Z][0-9])+$/g;

+重复前一个标记一次或多次。

要么

1
var re= /^([a-zA-Z][0-9]){3}$/g;

repitition quantifier {3}正好重复前一个令牌3次。