- 示例:更改日期格式
- static string MDYToDMY(string input)
- {
- return Regex.Replace(input,"\\b(?<month>\\d{1,2})/(?<day>\\d{1,2})/(?<year>\\d{2,4})\\b","${day}-${month}-${year}");
- }
- ----------------------------------------------------------------------------------------------------
- using System;
- using System.Globalization;
- using System.Text.RegularExpressions;
- public class Class1
- {
- public static void Main()
- {
- string dateString = DateTime.Today.ToString("d",DateTimeFormatInfo.InvariantInfo);
- string resultString = MDYToDMY(dateString);
- Console.WriteLine("Converted {0} to {1}.",dateString,resultString);
- }
- static string MDYToDMY(string input)
- {
- return Regex.Replace(input,"${day}-${month}-${year}");
- }
- }