Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: klaussp am 11.01.07 - 14:48:34

Titel: Prüfen ob Zeichen = Ziffer?
Beitrag von: klaussp am 11.01.07 - 14:48:34
Hallo!

gibt es eine Möglichkeit zu prüfen, ob ein bestimmtes Zeichen eine Zahl bzw. ein Buchstabe ist?

Grüsse, Klaus
Titel: Re: Prüfen ob Zeichen = Ziffer?
Beitrag von: ZaLudtske am 11.01.07 - 14:52:02
In LS versuchs mal mit der Funktion Mid() und der Funktion IsNumeric()

zum Beispiel:

isnumeric(mid("Hal-2-lo",5,1) ) = true

isnumeric(mid("Hal-2-lo",4,1) ) = false


In der Formelsprache mit @middle und @isnumber.

Rainer
Titel: Re: Prüfen ob Zeichen = Ziffer?
Beitrag von: koehlerbv am 11.01.07 - 14:53:19
Welche Sprache?

Verfahren gibt es sackweise. Für Zahl ist es noch am einfachten (Isnumeric / @IsNumber).

Buchstabe: Was verstehst Du unter "Buchstabe"? ø ist auch ein Buchstabe, ebenso Γ oder Җ.

Bernhard

Rainer: Mid für ein Zeichen (welches ja gegeben war) ?
Titel: Re: Prüfen ob Zeichen = Ziffer?
Beitrag von: klaussp am 11.01.07 - 14:55:11
Bestens, Danke!

Funktioniert beides Super (LS = isnumeric / @ = IsNumber)...
Titel: Re: Prüfen ob Zeichen = Ziffer?
Beitrag von: ZaLudtske am 11.01.07 - 14:55:37
@Bernhardt: Hab halt anscheined wieder zu komplex gedacht. Meine Annahme war ein beliebiges Zeichen aus einem String
Titel: Re: Prüfen ob Zeichen = Ziffer?
Beitrag von: koehlerbv am 11.01.07 - 14:57:15
Ah, um Buchstaben ging es dann wohl gar nicht?