自定义正则表达式= $〜#№\; < > %/

时间:2015-08-31 06:01:34

标签: regex

我需要创建一个正则表达式,它将匹配输入中的以下字符:

= $ ~ # № \ ; < > % /

我不知道如何在这种情况下组合或设置正则表达式。

我有类似的东西

$('input').bind('keypress', function (event) {
var regex = new RegExp(???);
var key = String.fromCharCode(!event.charCode ? event.which : event.charCode);
if (!regex.test(key)) {
   event.preventDefault();
   return false;
}
});

需要阻止这些符号输入

1 个答案:

答案 0 :(得分:1)

试试这样:

var pattern = /^[=$~#№\\;<>%/]*$/

如果想要字母和数字,那么试试这个:

var pattern = /^[a-zA-Z0-9=$~#№\\;<>%/]*$/