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

-求 正则表达式-解决方法

2012-03-22 
-------------求 正则表达式-------------求一正则表达式可实现如下功能:使字符串:label2008年/label

-------------求 正则表达式-------------
求一正则表达式可实现如下功能:

使字符串:

<label>2008年</label><span><a target="_blank" href="http://hz.youku.com/red/click.php?tp=1&cp=4004111&cpp=1000449&url=http://www.youku.com/prize_show/id_UMTM2_y_2008.html">CCTV-MTV音乐盛典</a></span><span>内地年度最佳音乐电视 </span>
<a charset="417-6-3-2" href="http://hz.youku.com/red/click.php?tp=1&cp=4003338&cpp=1000449&url=http://v.youku.com/v_show/id_XMjA0NzM3OTc2.html" target="_blank">《北京欢迎你》</a>

匹配结果为:
2008年 CCTV-MTV音乐盛典 内地年度最佳音乐电视 《北京欢迎你》

[解决办法]

C/C++ code
QString qstrContent = "...";QStringList qstrlstContent = qstrContent.split(QRegExp("<[^>]*>"));QString qstrText = qstrlstContent.join(" "); 

热点排行