如何通过正则表达式替换 HTML 中的图片 URL 为对应的本地路径?

CodingNinja 2015-10-03 04:42:47
图片形式如下:http://bb.aaa.com/cc\/dd/bdbe63998bed737199bdfbbfdf006864_m.jpg
如何把 HTML 中的所有图片 URL 对应替换为形如:ms-appdata:///temp/bdbe63998bed737199bdfbbfdf006864_m.jpg
...全文
93 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
Regex.Replace(html,@"https?://(?:[\.\w\-]/)+([\.\w\-]+\.jpg)","ms-补全前面的部分/$1") 后面替换的字符串部分$1对应正则里面匹配到的图片名称部分
ajianchina 2015-10-03
  • 打赏
  • 举报
回复
c#一句方法即完成 string url =@"http://bb.aaa.com/cc\/dd/bdbe63998bed737199bdfbbfdf006864_m.jpg"; url = "ms-appdata:///temp/"+ url.Split('/').Last();

110,536

社区成员

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

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

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