[Allegro] Prüfung Zahl/Buchstabe

Bernhard Eversberg ev at biblio.tu-bs.de
Di Dez 2 11:23:22 CET 2008


Panski, Regine schrieb:

> kann man in einem Indexparameter einen kurzen, unkomplizierten Prüfmechanismus erstellen, in geprüft wird, ob an einer bestimmten Stelle eine Zahl oder ein Buchstabe folgt?
> 
Im Handbuch 10.2.6.3 finden Sie:

vk,x	4	Anweisung nur fortsetzen, wenn Zeichen auf Pos. k
                          kleiner als x ist	[201]	
Vk,x	4	Anweisung nur fortsetzen, wenn Zeichen auf Pos. k größer
                          als x ist	[201]	


Soll demnach das Zeichen Nummer 10 geprüft werden, dann z.B.:

#90 +... V10,/ v10,: ...

Diese Zeile wird nur verarbeitet, wenn auf Position 10 ein Zeichen
größer als / und kleiner als : steht, d.h. eine Ziffer.
(/ ist ASCII 47, : ist 58, die Ziffern 0 bis 9 sind 48 bis 59)
Das erste Textzeichen im Feld hat die Position 4! (bei A.CFG)

B.E.




Mehr Informationen über die Mailingliste Allegro