C #, wie man Slash Quote \ "ersetzt

Ich versuche, eine Such- und Ersetzungszeichenfolge wie folgt zu erstellen:

src=\"/path/file.jpg\"

in

src=\"http://mysite.com/path/file.jpg\"

Durch die Suche nach der Eigenschaft src und dem gleichgestellten Schrägstrich. Das Problem besteht darin, die Suchzeichenfolge jedes Mal zu erstellen, wenn ich es tue, wird es zu einer Suche nach

src=\\"/ anstattsrc=\"/

Wenn property = "src" in diesem Segment ist, wie kann ich es zum Laufen bringen?

string equalsSlashQuote = "=" + @"\" + "\"";
string search = property + equalsSlashQuote + "/";
string replace = property + equalsSlashQuote + SiteURL + "/";
input = input.Replace(search, replace);

Das Problem ist das \, ich habe sogar versucht, es als Zeichencode-Wert 92 hinzuzufügen, und es wird immer noch \\ in der Suchvariablen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage