Kobarin's Development Blog

C#やASP.NET、公開APIなどについての記録です。

C#の正規表現を使った置き換え

string strBefore = "2009/10/14";
Console.Write(strBefore);  //「2009/10/14」と表示

Regex reg = new Regex("([0-9]+)/([0-9]+)/([0-9]+)");
strAfter = reg.Replace(strBefore, "$1-$2-$3");

Console.Write(strAfter);   //「2009-10-14」と表示