正则表达式只允许字母表和特殊字母表,如 é



我想要一个正则表达式,它只允许a-z - a-z和特殊字符,如(重音)。我不需要任何特殊字符,如@,.$%^&"

lastName.addEventListener(
'keyup',
inputValidation.bind({
// reg: /^[A-Za-z ]+$/,
reg: /^[a-zA-Z]*$/,
element: lastName,
error: 'Only alphabets allowed!',
})
);

我试过很多正则表达式,但它们也限制字符,如:我想允许特殊字母和简单字母

Try

lastName.addEventListener(
'keyup',
inputValidation.bind({
reg: /^[a-zA-ZÀ-ÖØ-öø-ÿ]*$/,
element: lastName,
error: 'Only alphabets allowed!',
})
);

最新更新