Jquery只有不固定大小的字母数字字符

时间:2017-12-05 11:12:46

标签: jquery

我正在使用Jquery Mask Plugin

我需要将下面的patern更改为只接受字母数字字符的模式。

我需要消除任何其他类型的字符,空格,引号或双引号。

我没有固定的长度尺寸,它可以在6到10之间变化

$('.carPlates').mask('AAA0000', {'translation': {
        A: {pattern: /[a-zA-Z]/},
        0: {pattern: /[0-9*]/}
      }
});

我发现这个正则表达式只接受字母数字字符:

/[\W_]+/u

我如何使用此模式并允许6到10个字符?

1 个答案:

答案 0 :(得分:1)

试试这个,

$('.carPlates').mask('0000000000', {'translation': { 
        0: {pattern: /^[a-zA-Z0-9]*$/} 
   }
 });