Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#3

Re: buchstaben ersetzten (memo1)

  Alt 8. Nov 2003, 11:45
Delphi-Quellcode:
Var I: Integer;
  S: String;

Begin
  S := Memo1.Lines.Text;
  For I := 1 to Length(S) do
    If S[I] = 'QThen S[I] := 'L';
  Memo1.Lines.Text := S;
  {ersetzt 'Q' durch 'L'}
End;
oder

Delphi-Quellcode:
Memo1.Lines.Text := StringReplace(Memo1.Lines.Text, 'Q', 'L', [rfReplaceAll]);
{[]                           = nur erstes 'Q' => 'L'         }
{[rfIgnoreCase]               = nur erstes 'Q' oder 'q' => 'L'}
{[rfReplaceAll]               = alle 'Q' => 'L'               }
{[rfIgnoreCase, rfReplaceAll] = alle 'Q' oder 'q' => 'L'      }
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat