我有两个文本字段,第一个必须排除阿拉伯字符([\ u0600- \ u06FF0-9]),第二个必须排除拉丁字符。 我需要帮助来找到这两种模式。
答案 0 :(得分:0)
您可以将完整的unicode范围与unicode块匹配:
\p{InArabic}
(U + 0600-U + 06FF)\p{InBasic_Latin}
(U + 0000-U + 007F)或使用脚本:
\p{Arabic}
\p{Latin}
请在此处阅读:http://www.regular-expressions.info/unicode.html
编辑: Javascript不支持这些工具 改为使用基本范围:
[\u0600-\u06FF]
阿拉伯语[\u0000-\u007F]
拉丁语