Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
Delphi 12 Athens
|
Re: buchstaben ersetzten (memo1)
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] = 'Q' Then 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.
|