![]()
![]()
![]()
1 [TestMethod]
2 public void UnitTest()
3 {
4 var subString = "2017/10/1 0:00:00-2017/10/31 0:00:00";
5 Regex regexObj = new Regex("(?<year>\\d{2,4})/(?<month>\\d{1,2})/(?<day>\\d{1,2})");
6 try
7 {
8 string resultString = regexObj.Replace(subString, new
9 MatchEvaluator(ComputeReplacement));
10 Debug.WriteLine(resultString);
11 }
12 catch
13 {
14
15 }
16 }
17 public string ComputeReplacement(Match matchResult)
18 {
19 Regex innerRegex = new Regex("/");
20 return innerRegex.Replace(matchResult.Value, "-");
21 }
![]()