7

这段代码如何匹配以“أقول”开头的句子?

Regex.Matches(Content, "أقول " );

这是一个阿拉伯语单词。"أقول" 正则表达式到底是什么?

4

2 回答 2

6

关于您的评论,您想找到以“أقول”开头并以“أقول”结尾的任何匹配项。如果这是真的,那么就是这样:

Regex.Matches(Content, "أقول .*أقول");

例如,如果Content是:

أقول ولكنك لا تسمع ما أقول بسبب صوتك العالي

然后它将匹配:

أقول ولكنك لا تسمع ما أقول

阿拉伯语是 RTL 没有问题,这都是关于查看的,它们不是反向存储的!

于 2012-05-02T17:31:32.620 回答
0

对我来说似乎是一个很好的候选人:

Regex.Matches(Content, @"أقول.*أقول");

也许它有点帮助:http ://social.msdn.microsoft.com/Forums/en-US/regexp/thread/6d511f59-ae7c-46f5-9453-e4cb93ed6123 在页面末尾有一个可用的anwser。

于 2012-05-02T17:30:58.527 回答