Suchen und ersetzen von Inhalten innerhalb von string (C#)

Den unten string ist aus einem DIV-tag. So habe ich umschloss den Wert unten.

String cLocation = "'target="_blank'></a><img alt='testimage.jpg' src='/SPECIMAGE/testimage.jpg'"

Möchte ich ersetzen Sie in der oben genannten Zeichenfolge durch die änderung "src="/" mit "src='xyz/files'".

Habe ich versucht, die typische string.Replace("old","new") aber es hat nicht funktioniert.

Ich habe versucht, das unten

cNewLocation ="xyz/files";
cNewString = cLocation.Replce("src='/'", "src='" + cNewLocation + "'/")

Es hat nicht funktioniert.

Bitte vorschlagen.

  • Das ist keine gültige string in C#. Bitte poste code.
  • Ihre Frage-Titel enthält einen Schlüssel zur Beantwortung selbst, haben Sie versucht, google oder schauen Sie in die auto-empfohlene Beiträge auf StackOverflow, während der Buchung eine Antwort?
  • Googeln würde erfordern Aufwand, wissen Sie, klicken auf links und Lesen von Dokumentation. Viel zu schwer ist.
  • Ich konnte nicht die post und es gespeichert und veröffentlicht. Lesen Sie oben die Kommentare.
  • Nun, es hat nicht funktioniert, weil Sie keine "src='/'" in Ihrem string. Sie haben src='/SPECIMAGE/testimage.jpg', und das ist anders.
  • vielen Dank für Ihre Stimme ist es unten, aber wer hat, der sollte es Lesen voll und dann tun Sie es.
  • Stimmen nieder gemacht worden, wenn Ihre einzige Frage war "how to replace a String". Nun @CAbbott die Lösung könnte sein, die Sie wollen, wenn ich verstehe deinen Fehler.
  • Ich eingeschlossen / withink '/' nach gab es Fehler.
  • Ihre Frage ist nicht klar. Schreiben Sie bitte genau die Eingabe-Zeichenfolge, die Sie haben, und genau die Ausgabe, die Sie wollen.

InformationsquelleAutor Anirudh | 2011-11-15
Schreibe einen Kommentar