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」と表示
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」と表示