Frage : Anführungszeichen der einzelnen Anführungsstriche in Delphi

Wie man erstes Vorkommen in der Schnur von „zu '' in Delphi using Stringreplace ersetzt?
Oldstring hat“ somwhere in ihm mögen 5 ' 8
and, das ich es 5 '' 8.
Thanks.
sein wünsche

Antwort : Anführungszeichen der einzelnen Anführungsstriche in Delphi

Das ist

StringReplace -- die Funktion
oldString -- was Sie ersetzen möchten
'''' -- vier einzelne Anführungsstriche in einer Reihe, die äußere, zum einer Schnur, Mitte zwei = 1 zu bezeichnen einzeln einzeln-veranschlagen
„„“ -- zwei äußer aussondert, ein inneres Doppeltes es
[rfReplaceAll] -- Argument zu StringReplace, zum aller Fälle der einzelnen Anführungsstriche zu ändern fand

StringReplace ändert nicht die Quellschnur, es sei denn Sie das Resultat zurück zu der alten Schnur zuweisen.

Beispielverbrauch:

var oldString, newString: Schnur;
anfangen
oldString: = „5 '' 8“;
newString: = StringReplace (oldString, '''', „„“, [rfReplaceAll]);
Weitere Lösungen  
 
programming4us programming4us