iOS正则表达式阿拉伯语

特德

我来自这篇文章

正则表达式仅限阿拉伯字符和数字

如何用reg exp匹配阿拉伯语单词?(没有回答我的问题)

我试过了

^[\p{Arabic} ]+$

并收到

'解析错误',原因:'无效的转义序列@位置3:^ [\▶p {Arabic}] + $'

我也尝试过

^[\u0621-\u064A\s]+$

'解析错误',原因:'无效字符范围@ pos 7:^ [\ u062▶1- \ u064A \ s] + $'

我也尝试过

^[\u0621-\u064A]+$

“解析错误”,原因:“无效字符范围@ pos 7:^ [\ u062▶1- \ u064A] + $”

我需要接受阿拉伯字符的^ [A-Za-z] + $。

提前致谢!

特德

这解决了我的问题

仅带空格的阿拉伯文字:

^ [A-y-y] + $

仅阿拉伯文字:

^ [A-z] + $

阿拉伯文字和数字:

^ [ء-ي٠-٩] +

用于英文文本和阿拉伯文本

^ [A-Za-zء-ي] + $

用于英语和阿拉伯语文本和数字

^ [A-Za-z0-9 ء-ي٠-٩] + $

如果使用unicode,它将崩溃

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

正则表达式匹配阿拉伯语日期或日期正常

正则表达式与阿拉伯语匹配

正则表达式阿拉伯语语音匹配

阿拉伯语正则表达式给出TypeError

python 2.7中阿拉伯语单词的正则表达式

带有触发阿拉伯语的特定特殊字符的正则表达式

阿拉伯语和英语数字的正则表达式,以及国家/地区代码

使用python使用正则表达式提取一些阿拉伯语/波斯语(unicode)单词

用正则表达式匹配阿拉伯语文本

正则表达式使用javascript用英语和阿拉伯语字符串中的空格替换特殊字符

阿拉伯数字和空格仅正则表达式

不带数字的波斯(阿拉伯)字母的正则表达式

正则表达式匹配阿拉伯关键字

正则表达式中的范围用于阿拉伯字母

正则表达式阿拉伯字母,带或不带特殊字符

如何创建用于解析阿拉伯日期的正则表达式

尝试向工作的正则表达式添加阿拉伯数字支持

正则表达式仅限阿拉伯字符和数字

在正则表达式中检测阿拉伯字符

快速使用正则表达式阿拉伯和英语字符进行密码验证

正则表达式删除所有英文和阿拉伯数字?

正则表达式,用于匹配沙特阿拉伯(KSA)车辆编号模式

飞镖中阿拉伯字符的正则表达式飞镖

使滚动的正则表达式适应ID jQuery脚本以包含阿拉伯字符

阿拉伯字母被视为正则表达式中的符号

iOS 7复数+阿拉伯语

DatePickerDialog用阿拉伯语

Redis阿拉伯语解码

笔尖镜像阿拉伯语