我來自這個帖子iOS的正則表達式阿拉伯語
Regular Expression Arabic characters and numbers only
How to match arabic words with reg exp?(沒有回答我的問題)
我已經試過
^[\p{Arabic} ]+$
並獲得
'解析錯誤',原因是: '無效的轉義序列@ POS 3:^ [\ ▶P {}阿拉伯文] + $'
我也試過
^[\u0621-\u064A\s]+$
「解析錯誤」,原因是: '無效字符範圍@ POS 7:^ [\ U062 ▶1 \ u064A \ S] + $'
我也試過
^[\u0621-\u064A]+$
'解析錯誤',原因: '無效字符範圍@ POS 7:^ [\ U062 ▶1- \ u064A] + $'
我需要^ [A-ZA-Z ] + $接受阿拉伯字符。
在此先感謝!
可能重複[如何用reg exp匹配阿拉伯語單詞?](http://stackoverflow.com/questions/15465760/how-to-match-arabic-words-with-reg-exp) – VladL
'\ u0621 '一般是UTF16,UTF-32的值相同。這意味着引擎必須支持代碼點'> = 0x100'。看起來很奇怪,如果它接受utf-16構造,它不會自動地將正則表達式推廣到Unicode。檢查一個標誌使其成爲Unicode正則表達式。 – sln
使用提供錯誤的實際代碼更新您的問題。 – rmaddy