-1
我需要一个Javascript正则表达式,将只允许hebrew
或english
,只有人物" ' -
的Javascript允许特定的输入
我达到了这个一个:
var allowed = /^(?:[\u0590-\u05FF\uFB1D-\uFB40]+|[\w]+|["'])$/i;
if(!allowed.exec(name)) {
alert('not allowed');
}
有什么不对呢?
你为什么不告诉我们它有什么问题? –
我不知道,它有什么错呢?你是否遇到错误,误报或误报,或者......?你为什么不把所有允许的字符放在同一个'[]'中,而不是使用或条件?另外,你可能会喜欢说'if(!allowed.test(name))'而不是'.exec()'。 – nnnnnn