Antwort auf: Datum in einer Zeile suchen

Startseite Foren Deutsches LiveCode-Forum Datum in einer Zeile suchen Antwort auf: Datum in einer Zeile suchen

#3147
Klaus Major
Administrator

    Hi Georg,

    um einen REPEAT Loop wirst Do wohl nicht herumkommen 😉
    Ich habe einen schnellen Test gemacht:
    1. Ein Feld mit diesem Nonsensinhalt
    sdflk dsaföljasdfoj äpowerjfi asdlk 25.07.1999 34qwefewrt
    sdfgwdfgwdgdfgd

    Und mit diesem Script habe ich das Datum gefunden:

    on mouseUp pMouseButton
       put fld 1 into tData
       ## Sofern du nach einem deutschen Datum suchst!
       set the usesystemdate to TRUE
       repeat for each token tT in tData
          if tT is a date then
             put "Gefunden"
             exit to top
          end if
       end repeat
    end mouseUp

    Ich hoffe, das hilft Dir als Startpunkt.
    Aber Vorsicht 1, ja sogar 0, ist auch ein gültiges Datum für Livecode,
    Du musst also noch etwas mehr checken wie Anzahl Buchstaben etc…

    Gruß

    Klaus