希望实现字符串内指定标签的批量替换
字符串变量示例
<div id="a" class="b">
<ul class="m">
<table>
<tr class="on" id="role">
我希望能批量把id="" class=""删除,最终实现的效果为
<div>
<ul>
<table>
<tr>
请高手指点下应该怎么写?
不胜感激啊。
------解决方案--------------------------------------------------------
- C# code
string source = @"<div id=""a"" class=""b"">"; Regex reg = new Regex(@"(id=""\S*"")|(class=""\S*"")"); source = reg.Replace(source, "");
------解决方案--------------------------------------------------------
- C# code
static void Main(string[] args) { string str = @"<div id=""a"" class=""b""> <ul class=""m""> <table> <tr class=""on"" id=""role"">"; Regex re = new Regex(@"(id=""[^""]+"")|(class=""[^""]+"")", RegexOptions.None); str = re.Replace(str, ""); Console.WriteLine(str); Console.ReadLine(); }