标签: javascript regex
我有一个这样的字符串:“سلامعلیکم”这是一个两个字的阿拉伯语短语。我希望将第一个单词与正则表达式匹配。如果是英语,我会测试/^[a-zA-Z]*/。我怎么能用阿拉伯语呢?
/^[a-zA-Z]*/
答案 0 :(得分:6)
您可以创建一个仅与阿拉伯语匹配的字符类:
/^[\p{Arabic}]*/
Here是完整的参考资料
答案 1 :(得分:4)
阿拉伯字符是:
'\u0591-\u07FF\uFB1D-\uFDFD\uFE70-\uFEFC'