我有這種形式有一個驗證JQuery函數,我有一個電話領域的問題,我想要的只是爲用戶輸入數字......它的工作很好的英文形式,但在阿拉伯文表格上,如果我使用阿拉伯語輸入數字,表格將不會提交。任何人都知道阿拉伯數字的正則表達式是什麼?阿拉伯數字的正則表達式
6
A
回答
12
試試這個:
/[\u0660-\u0669]/
例子:
var arNumbers = '٠١٢٣٤٥٦٧٨٩'
,reg_arNumbers = /^[\u0660-\u0669]{10}$/;
if (reg_arNumbers.test(arNumbers))
alert("10 Arabic Numerals");
else
alert("Non-Arabic Numerals");
0
這可能是unicode與ASCII的結果 - 否則正則表達式應該是微不足道的。
相關問題
- 1. 匹配阿拉伯文字與正則表達式
- 2. 在JavaScript正則表達式中包含阿拉伯字符?
- 3. 帶空格的阿拉伯語的正則表達式
- 4. 阿拉伯詞與以「#」結尾的正則表達式匹配?
- 5. iOS的正則表達式阿拉伯語
- 6. python中的阿拉伯語正則表達式和MySQLdb
- 7. Java的正則表達式 「\\ d +」(僅限阿拉伯數字)不工作
- 8. 正則表達式匹配0到9的阿拉伯數字INT
- 9. 正則表達式UTF-8阿拉伯語
- 10. 阿拉伯語正則表達式匹配發聲
- 11. 正則表達式匹配混合阿拉伯語和
- 12. 正則表達式匹配阿拉伯語關鍵詞
- 13. 正則表達式和阿拉伯語「Tanwin」
- 14. 正則表達式 - 如何使它接受阿拉伯文和英文字母
- 15. 如何添加阿拉伯語字母網址正則表達式
- 16. 匹配阿拉伯文/英文字母使用正則表達式
- 17. PHP正則表達式:對於英語和阿拉伯語文字
- 18. 阿拉伯數字顯示不正確
- 19. 阿拉伯數字識別
- 20. 顯示阿拉伯數字
- 21. 對阿拉伯語字數
- 22. 阿爾法數正則表達式
- 23. HTML格式阿拉伯文字字母
- 24. 斯卡拉正則表達式。奇怪的正則表達式
- 25. 將Marathi腳本(非阿拉伯數字)轉換爲阿拉伯數字
- 26. 將東部阿拉伯數字轉換爲西方阿拉伯數字
- 27. 爲什麼這個正則表達式不適用於東方阿拉伯數字?
- 28. 使用正則表達式的正則表達式數字
- 29. 阿拉伯數字(印度數字)
- 30. 的阿拉伯字母
我一直以爲我們是用在西方文化中的數字是阿拉伯數字... – Hinek 2010-11-09 13:22:10
@Hinek有東阿拉伯數字這是不同的。我在另一個問題上了解到,所以... – 2010-11-09 13:22:52
你能舉出推理的有效和無效數字的例子嗎? – Brad 2010-11-09 13:25:43