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

一个简单的正则替换 有关问题 帮帮忙

2012-02-14 
一个简单的正则替换 问题 帮帮忙我的字符串是这样s=td valign\top\ style\font-size: 10.5pt\s

一个简单的正则替换 问题 帮帮忙
我的字符串是这样
s="<td valign=\"top\" style=\"font-size: 10.5pt;\"><strong>SMART & BIGGAR";

想将它截取为 SMART & BIGGAR
现在用正则表达式替换<>之间的字符串,如下:
Regex.Replace(s, "<.+>", "");

但是实际它没替换,请问应该怎么写。
谢谢

[解决办法]
替换HTML字符串的正则:
\<[^\<,\>]+\>
[解决办法]

C# code
string str="<td   valign=\"top\"   style=\"font-size:   10.5pt;\"> <strong> SMART   &   BIGGAR";string   a   =   System.Text.RegularExpressions.Regex.Replace(str,@"<td   valign=""top""   style=""font-size:   10.5pt;""> <strong>(.*?)","$1");Response.Write(a);
[解决办法]

C# code
string s = " <td   valign=\"top\"   style=\"font-size:   10.5pt;\"> <strong> SMART   &   BIGGAR";string result =  Regex.Replace(s, "<[^>]*>", ""); 

热点排行