如何将阿拉伯语单词与正则表达式匹配?

时间:2013-03-17 20:21:34

标签: javascript regex

我有一个这样的字符串:“سلامعلیکم”这是一个两个字的阿拉伯语短语。我希望将第一个单词与正则表达式匹配。如果是英语,我会测试/^[a-zA-Z]*/。我怎么能用阿拉伯语呢?

2 个答案:

答案 0 :(得分:6)

您可以创建一个仅与阿拉伯语匹配的字符类:

/^[\p{Arabic}]*/

Here是完整的参考资料

答案 1 :(得分:4)

阿拉伯字符是:

'\u0591-\u07FF\uFB1D-\uFDFD\uFE70-\uFEFC'