如何正则提取匹配内容

spy7 2007-02-03 01:19:17
字符串格式1: http://www.com.cn 2007年02月02日15:47  <font color=#A20010>体育报</font>
字符串格式2: http://www.com.cn 2007年02月03日01:07 <span class="linkRed02"><a href="http://www.thebeijingnews.com/" target="_blank" style="text-decoration:none;">新京报</a> </span>

如何正则提取匹配的日期:2007年02月02日15:47,2007年02月03日01:07 和 报纸的中文名 体育报,新京报
...全文
205 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
-过客- 2007-02-04
  • 打赏
  • 举报
回复
\d+年\d+月\d+日\d+:\d+或者\b\d+年\d+月\d+日\d+:\d+\b
报纸中文名要看特定的环境来匹配,如果都是像楼主所给在“>”和“<”之间的,可以用
(?<=>\s*)([\u4e00-\u9fa5]+?)(?=\s*<)
nbyqz 2007-02-03
  • 打赏
  • 举报
回复
^((\d{1,4})年(\d{1,2})月(\d{1,2})日(\d{1,2}):(\d{1,2}))$
[\u4e00-\u9fa5]{1,}

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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