-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