|
在.NET中字符串替换的五种方法(3) { result = Regex.Replace(source, pattern, destination, RegexOptions.IgnoreCase); } time.Stop();
Console.WriteLine("regexp = " + time.Duration + "s"); GC.Collect();
//VB time = new HiPerfTimer(); time.Start(); for (int i = 0; i < count; i++) { result = Strings.Replace(source, pattern, destination, 1, -1, CompareMethod.Text); } time.Stop();
Console.WriteLine("vb = " + time.Duration + "s"); GC.Collect();
//vbReplace time = new HiPerfTimer(); time.Start(); for (int i = 0; i < count; i++) { result = VBString.Replace(source, pattern, destination, 1, -1, StringCompareMethod.Text);
|