日期:2014-05-19  浏览次数:20783 次

求一带(和)的正则表达式,谢谢
有一数据如下:
mp3list( '1 ', '118447 ', '天地男儿 ');

想转成
'1 ', '118447 ', '天地男儿 '


另有一表格数据也求正则表达式

<table   border=0   cellPadding=0   cellSpacing=0   width=140   valign=top   align=center>
<tr>
<td   width=100%   background= "image/bl.gif "   class=xt   valign=middle   height=23> &nbsp;&nbsp;&nbsp;&nbsp; <span   style= "color:white "> 相关说明 </span> </td>
</tr>
<tr>
<td   width=100%   class=xt   bgcolor=#efefef>
<div   style= "padding-left:10;padding-top:10;padding-bottom:10;line-height:180% ">
<font   color=red> 中兴音乐首发 </font> <br>
音乐类别   流行 <br>
音乐性质  
公众作品 <br>
本月点击   17263 <br>
</div> </td>
</tr>
</table>
以上数据中要求取得
音乐类别     流行
音乐性质     公众作品
本月点击     17263

请大家帮帮忙,先谢谢了,有正确答案,马上结贴


------解决方案--------------------
第一个,这样
MatchCollection mc = Regex.Matches(yourStr, @ "(? <=\()[^)]*(?=\)) ", RegexOptions.IgnoreCase);
foreach (Match m in mc)
{
richTextBox2.Text += m.Value + "\n ";
}

第二个,这样
string result = " ";
Match m = Regex.Match(yourStr, @ "(? <=中兴音乐首发\s*)[\s\S]*? </div> ", RegexOptions.IgnoreCase);
if (m.Success)
{
result = m.Value;
}
result = Regex.Replace(result, @ " <[^> ]*> ", " ").Trim();

网络突然有问题,如果回复不了,那只有明天再看了