Einzelnen Beitrag anzeigen

Rollo62

Registriert seit: 15. Mär 2007
4.137 Beiträge
 
Delphi 12 Athens
 
#2

AW: vor dem ersten Delimiter alles löschen

  Alt 27. Dez 2024, 15:45
Delphi-Quellcode:
program RemoveBeforeFirstDelimiter;

uses
  SysUtils;

var
  InputString: string;
  Delimiter: Char;
  Position: Integer;
begin
  // Ursprünglicher String
  InputString := 'heute ist ein schöner tag 123 / das wetter ist toll / gewitter / regen / sonne 435/';
  Delimiter := '/';

  // Position des ersten Delimiters suchen
  Position := Pos(Delimiter, InputString);

  if Position > 0 then
    // Alles nach dem ersten Delimiter behalten (einschließlich des Delimiters selbst)
    InputString := Trim(Copy(InputString, Position + 1, Length(InputString)));

  // Ausgabe des Ergebnisses
  Writeln(InputString);
end.
  Mit Zitat antworten Zitat