2012-05-02 4 views
7

このコードで "أقول"で始まる文章の一致方法は?このコードで "أقول"で始まる文章の一致方法は?

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

これはアルビック語です。 "أقول" 正規表現とは何ですか?

+5

あなたが探しているテキストを正確に知っているなら、なぜ 'string.StartsWith()'のようなものを使うことができませんか? –

+0

@JonathanWoodこれはそれほど些細なことではないようです。アラビア語はRTL言語です。だから私はすべての文字を反転し、正規表現を使用するのですか?アラビア語はRTLですが、文字はLTRに保存されていますか? 'StartsWith()'はRTL言語の文脈で何を意味しますか? – TreyE

+0

これで始まり、これで終わるテキストをすべて見つけたいと考えています –

答えて

6

コメントについては、「أقول」で始まり「أقول」で終わるすべての一致を探したいとします。 Contentであれば、例えば

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

:これが本当であれば、これは方法です

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

それがされます一致:

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

アラビア語のRTLに問題はありません。それはすべて視聴についてですが、逆に格納されません!

関連する問題