1

私はいくつかの正規表現を行っています.Perlでの次の作業式は次のとおりです

$_ =~ /^([^_]+)_[^,]+,"$from_date\-[\d\/]+","[\d\/]*",
                 "([^"]*)","([^"]*)","([^"]*)","[^"]+"$/x

07/10/2013-07/11/2013 のどこかにある行と一致していたので、ex. ここでは from_date = 07/10/2013 です。

C# で同じことを複製したいのですが、C# には $ 記号がないため、from_date は変数として読み取られません。上記をどのように変更しますか。つまり、既存の変数名を正規表現に埋め込んで、文字列として読み取られないようにする方法です。いくつかの引用符と + 記号を使用してみましたが、うまくいきませんでした

4

1 に答える 1