C# 使用正则表达式匹配精确的阿拉伯语单词
我不熟悉正则表达式,我需要一个正则表达式来匹配字符串中使用正则表达式的精确C# 使用正则表达式匹配精确的阿拉伯语单词,c#,regex,unicode,arabic,C#,Regex,Unicode,Arabic,我不熟悉正则表达式,我需要一个正则表达式来匹配字符串中使用正则表达式的精确阿拉伯语单词。我已经创建了regexr,但是当给定字符串中的实际单词匹配少于10个时,它将返回423个匹配。我应该在正则表达式中修改什么以匹配精确的阿拉伯语单词 编辑: 我正在尝试使用以下正则表达式: [الإمارات]+ 我试过使用单词边界(\b),它适用于英语单词,但不适用于阿拉伯语单词。总结:根据您关于希望匹配这些单词重复的评论,它似乎对您适用 以下是您的匹配项: ت ⑸ ا㶊㵷㶋㶎 ال ⑸ ال
阿拉伯语单词。我已经创建了regexr,但是当给定字符串中的实际单词匹配少于10个时,它将返回423个匹配。我应该在正则表达式中修改什么以匹配精确的阿拉伯语单词
编辑:
我正在尝试使用以下正则表达式:
[الإمارات]+
我试过使用单词边界(\b)
,它适用于英语单词,但不适用于阿拉伯语单词。总结:根据您关于希望匹配这些单词重复的评论,它似乎对您适用
以下是您的匹配项:
ت
⑸
ا㶊㵷㶋㶎
ال
⑸
المت
ال
ل
ال
ت
الت
لم
م
⑸
ل
ت
ا
ال
⑸
ال
ت
ال
ال
ات
ال
ا
إ
ا
ات
ا
ال
ا
ل
ل
ال
م
ما
ات
ل
لا
ا
ا
ا
ال
ا
ا
ا
م
ال
لما
ا
ال
الم
م
م
⑸
ا
ت
ل
ا
⑸
م
م
⑸
الا
ا
ت
⑸
ا
م
⑸
ال
ام
ات
ال
ا
م
ت
ل
الإ
ا
⑸
الم
ا
⑸
ال
ا
ال
م
ال
ا
ما
م
اات
م
المت
ا
ت
م
ا
ت
ام
الت
ل
ا
ا
لا
م
ل
ال
ال
الم
ال
م
م
ل
م
⑸
ل
ال
ال
⑸
الم
م
للم
ا
م
م
ل
الما
ل
ت
ا
تااا
ا
ا
لل
ا
الت
ت
مل
الت
إل
ت
ا
⑸
إ
ا
ال
ل
للإاات
الم
ل
الا
الت
ل
م
ل
ل
⑸
ال
⑸
الا
ت
ا
ل
⑸
ات
ا
مت
ت
⑸
ا㶊㵷㶋㶎
لا
ما
ا
ات
ال
ا
ال
اات
الإ
ا
ات
ال
اات
الت
ل
م
ت
⑸
ت
⑸
م
ال
ل
ال
ت
الم
ات
تل
ال
ام
ما
ا
ت
م
ا
الا
م
⑸
⑸
ال
ا
⑸
ا
م
ا
ل
ال
⑸
⑸
ما
ت
ال
مⅧ
ال
ل
ما
لت
⑸
ا
ا
ال
مⅧ
لل
⑸
ل
م
ا
ا
ام
ا
ال
ا
ت
⑸
ل
ال
م
ال
ل
ل
ال
ا
ا
ممت
ل
ال
لم
لت
ا
ال
ا
ل
ا
ل
ا
ال
ا
ل
م
ت
م
⑸
م
الل
ل
ما
الل
ا
ت
ا
ت
ما
⑸
ت
ما
الا
ت
ا
ال
ا
ت
ت
م
م
ما
ل
ال
ا
ال
ال
ا
ا
الت
ل
ال
ت
ا㶊㵷㶋㶎
ل
ا
م
ا
للت
الات
ا
لت
م