首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求正则表达式写法

2012-03-31 
求高手指点正则表达式写法希望实现字符串内指定标签的批量替换字符串变量示例div idaclassbul cl

求高手指点正则表达式写法
希望实现字符串内指定标签的批量替换

字符串变量示例
<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();                                                          } 

热点排行