正規表現には、小さいながらも厄介な問題があります。解析する入力文字列 (C#) は次のようになります。
( "Lorem ipsum dolor, sit amet" + "Maecenas fermentum commodo leo.", "aaa", 120 )
最初の " と " の後の最初のカンマの前の間の文字列を正規表現で一致させたいので、見つけたい:
Lorem ipsum dolor, sit amet" + "Maecenas fermentum commodo leo.
これまでのところ、私は思いついた:
\(\s*?\"(.*?)\".*?\)
しかし、結果は次のとおりです。
Lorem ipsum dolor, sit amet
どんな助けでも大歓迎です!