【发布时间】:2021-03-19 08:08:33
【问题描述】:
我想从图像中删除任何跟踪参考。 例如:
<img class="pixel" src="pixel.gif?tracking=123456">
<img src="pixel1.gif?t=654321">
我想从电子邮件正文中的所有图片中删除问号后的所有内容。我想用 Regex 和 Replace 来做这样的事情:
Regex rRemScript = new Regex(@"??< The part i would like help with >???");
messageBody = rRemScript.Replace(messageBody, "");
所以我需要正则表达式部分的帮助来查找所有 最终结果:<img class="pixel" src="pixel.gif">
<img src="pixel1.gif">
【问题讨论】:
-
如果我理解正确:您想等到页面加载后再删除 src 详细信息(使用 javascript)?
-
不,在我将消息正文保存到数据库之前,我想“清理”消息。我也删除了样式,但那部分我已经解决了
-
你可以通过
string.IndexOf和string.replace的组合轻松做到这一点,但使用 Regex 我帮不了你......