【发布时间】:2015-05-08 15:18:33
【问题描述】:
我有特殊情况需要替换字符串
(src="cid:image001.png@01D081C1.C5908B40")
以下
(src="\\resources\\images\\image001.png")
在给定的文本中。
它应该替换所有出现在给定文本中的位置。
我试过这样,但它没有按预期工作。
fileName ="image001.png";
Regex.Replace(body, "[src=\"cid:" + fileName + "@](*)[\"]", "src=\"\\Resources\\Email\\" + emailID + "\\" + fileName + "\"");
【问题讨论】:
-
@Biffen 我在 C# 中需要它。
-
旁注:请考虑使用 MSDN 获取如何使用函数的初始示例。 IE。 Regex.Replace 显示了有效的代码,它可以帮助理解为什么您的版本没有。