using System;
using System.Text.RegularExpressions;
namespace RegexTest
{
public class RegexTest
{
public string Replace(Match m)
{
string f = @"<h2>{0}</h2>";
return string.Format(f, m.Groups["replace"]);
}
public void Start()
{
string source = @"<h1>HEADER<h1>";
Regex regex = new Regex(@"(/)(?[/w]*)(/)",
RegexOptions.IgnoreCase);
source = regex.Replace(source, new MatchEvaluator(Replace));
Console.WriteLine(source);
}
}
}
根據匹配替換一部分內容。
如將<h1>xxxx</h1>換爲<h2>xxxx</h2>