引號這是我的JavaScript正則表達式匹配只有拉丁文或希伯來語characthers:允許正則表達式
/^(?:[\u0590-\u05FF\uFB1D-\uFB40 ]+|[\w ]+)$/i
我需要什麼術語,以便使報價補充的嗎?例如,如果輸入的是:。ABC「d應該通過正則表達式測試不驚動
UPDATE
我認爲這將是更好,如果我給你全碼:
var RE_MY_REGEX = /^(?:[\u0590-\u05FF\uFB1D-\uFB40 ]+|[\w ]+)$/i,
myValue = 'abc"d';
if (!RE_MY_REGEX.test(myValue)) {
alert("failed");
}
else
{
alert("success");
}
您的解決方案沒有爲我工作... – tone
做引號出現在希伯來字符?我懷疑這取決於報價,看看這個正則表達式測試:http://regexpal.com/(也看看我的編輯...) – sergio
是的我的quoets也可以出現在希伯來字符,如果測試失敗的情況......我該怎麼辦? – tone