c#正则取文本中间正则表达式

rcg1996 2016-06-21 10:14:49
<ol><label><em>1</em><a href="http://www.loldytt.com/Kehuandianying/XZJTQ/">X战警天启</a></label><b>科幻电影</b><span>有下载

</span><strong>2016-06-18</strong></ol>
<ol class="hang2"><label><em>2</em><a href="http://www.loldytt.com/Kehuandianying/XZJSS/">X战警死侍</a></label><b>科幻电影

</b><span>有下载</span><strong>2016-04-30</strong></ol>


我想取出
X战警天启
X战警死侍

正则表达式该怎么写???
...全文
325 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
rcg1996 2016-06-22
  • 打赏
  • 举报
回复
用<a >(.*?)</a> 取出来了,谢谢大家
rcg1996 2016-06-22
  • 打赏
  • 举报
回复
引用 3 楼 caozhy 的回复:
(?<=\>).*?(?<\<\/a\>)


好像不太行也


正在分析“(?<=\>).*?(?<\<\/a\>)”- 无效的组名: 组名必须以单词字符开头。
threenewbee 2016-06-21
  • 打赏
  • 举报
回复
(?<=\>).*?(?<\<\/a\>)
rcg1996 2016-06-21
  • 打赏
  • 举报
回复
引用 1楼我是飞云 的回复:
<em>\d+</em><a.+?>(.+?)</a>
$1将是你需要的
我只想取出 X战警天启 X战警死侍 两行中文该怎么办? 新手上路,大神求帮忙,用你给的取出来的是整句代码,我是手机上测试的,可能不太准确
我是飞云 2016-06-21
  • 打赏
  • 举报
回复
<em>\d+</em><a.+?>(.+?)</a>
$1将是你需要的

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧