Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#5

AW: Wie kann ich einen Zahlenbereich abfragen?

  Alt 1. Okt 2011, 12:18
Ja danke sowas hab ich gesucht:
if zahl in [9..11, 21..49] then

und nein ich brauche das nicht für postleitzahlen ich möchte es verwenden um in einem Text alle Zeichen die keine Buchstaben sind auszuschneiden also praktisch einfach im ASCII code die Zeichen entfernen die den Bestimmten Zahlenbereich nicht erfüllen
Warum dann nicht noch komplizierter?

Du mußt also von jedem Zeichen des Textes den ASCII Wert bestimmen und dann den Zahlenwert vergleichen.

Vergleiche doch einfach, ob das Zeichen in einer bestimmten Zeichenmenge ist.
Resultat ist das gleiche, die Umsetzung einfacher und auch lesbarer
If MeinText[ idx ] in ['a'..'z','A'..'Z'] then Den gültigen Bereich kannst du beliebig erweiterrn
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat