Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.483 Beiträge
 
Delphi 12 Athens
 
#8

AW: String darf nur bestimmte Zeichen enthalten

  Alt 28. Dez 2024, 15:30
wenn der string ein bestimmtes zeichen oder wort enthalten muss?
Was meinst du damit genau? Der Begriff enthalten ist hier leider nicht eindeutig. In dem Vorschlag von Andreas bedeutet das Contains, dass der angegebene Text in dem zu prüfenden String mindestens einmal vorkommen muss, nicht aber dass der String dem Text entspricht, wie du es ja in deinem Beispiel machst (abgesehen von den falschen Quotes).

Ein if (s = 'TXT#') then wird nur dann zutreffen, wenn s genau dem Text "TXT#" entpricht, aber nichts anderes oder zusätzliches. Im Gegensatz dazu ist ein ContainsText(s, 'TXT#') auch zufrieden, wenn s = 'Hier ist TXT# enthalten.' ist.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat