如何用Regex替换此模式?

时间:2010-11-09 07:32:22

标签: c# regex

我需要在字符串中的模式/的所有匹配项中将所有\替换为src=""

即,模式以src="开头,以"

结尾

字符串中可能有多个匹配。

我试过这个,但它不符合:

"src=\"^*\"$"

2 个答案:

答案 0 :(得分:1)

你的字符串是否总是以结束“?如果不是:删除$!

答案 1 :(得分:1)

您可以使用

String input = @"...src=""/foo/bar""..";
String output = Regex.Replace(input, "src=\"[^\"]*\"", (m) => m.ToString().Replace('/', '\\'));