【发布时间】:2013-06-22 07:45:08
【问题描述】:
您好,我在 javascript 中尝试了以下代码,
if(/[^0-9a-zñáéíóúü]/i.test(string))
{
alert("oK WITH THE INPUT");
}
else
{
alert("error");
}
但我得到了 OK 的结果,即使我在字符串中输入了 @ 字符。我不知道为什么。
我的目标是允许字母数字(英语和西班牙语)。
请帮帮我。
提前致谢。
【问题讨论】:
-
那不是 jquery;那只是普通的javascript;为此固定(编辑)。
-
“西班牙正则表达式”,听起来很古怪!
标签: javascript regex