1

私は文字列を持っています

"13572_BranchInformationReport_2012-06-28.zip","13572_BranchInformationReport_2012-06-28.zip",0,"184296"," Jun 28 1:30","/icons/default.gif"

Jun 28C#を使用してこの文字列から抽出したい場合、正規表現は何でしょうか。

4

3 に答える 3

4

これはCSVレコードのようです。その場合、標準の string.Split()関数を使用して単一のコンポーネントを抽出し、日付を含むトークンをトリミングして日付を抽出することをお勧めします。必要なものを実現する簡単な方法がない場合は、正規表現を使用する必要があります。

于 2012-06-29T09:39:49.110 に答える
3

月の名前の略語の形式がわかっている場合は、次のように使用できます。

@"((Jan|Feb|Mar|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s[0-9]+)(?<!\s)"

于 2012-06-29T09:41:32.533 に答える
1

文字列の構造が常に同じであると仮定すると、次のようになります。

@".*\"".\"".*\"".\""([\w]+ [\w]+) .*\"".\"".*"

そして私たちは

match.Groups[1]
于 2012-06-29T09:39:38.227 に答える