Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Shutdowntool - bitte testen (https://www.delphipraxis.net/49402-shutdowntool-bitte-testen.html)

SubData 25. Jul 2005 10:40

Re: Shutdowntool - bitte testen
 
Ich verweise bei bestimmten Eingabeformaten auch gerne auf die RegExp Komponenten: http://www.regexpstudio.com

Code:
Datum TT.MM.YYYY       : ^((0[1-9]|[1-2][0-9])\.(0[1-9]|1[0-2])|30\.(01|0[3-9]|1[0-2])|31\.(01|03|05|07|08|10|12))\.[0-3][0-9]{3}$
Uhrzeit HH:MM:SS       : ^([0-1][0-9]|[2][0-3])\:[0-5][0-9]\:[0-5][0-9]$
Uhrzeit HH:MM          : ^([0-1][0-9]|[2][0-3])\:[0-5][0-9]$
[OT]
Andere RegExp, die ich mal gebastelt und verwendet habe, falls sie jemand braucht:
Code:
Farbwert Hexadezimal #XXXXXX : ^\#[0-9a-fA-F]{6}$
Boolischer Wert              : ^[0-1]$
E-Mail [email]Name@(...)Host.TLD[/email]    : ^[a-zA-Z0-9_]{2,100}\@.*[a-zA-Z0-9_]{2,100}\.[a-zA-Z0-9_]{2,5}$
IP xxx.xxx.xxx.xxx           : ^(0[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-1][0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-1][0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-1][0-9][0-9]|2[0-4][0-9]|25[0-5])$
Zahl (100.000 - 999.999.999) : ^([1-9][0-9]{5,8})$
Zahl (1970 - 2099)           : ^((19[7-9][0-9])|(20[0-9][0-9]))$
Zahl (0 - 31)                : ^([0-9]|([0-2][0-9]|3[0-1]))$
Zahl (0 - 127)               : ^(0[0-9]|0[0-9][0-9]|00[0-9]|[0-9]|[0-9][0-9]|1[0-1][0-9]|12[0-7])$
MD5 Hash String (32 Char)    : ^[0-9A-Z]{32}$
Zeile = nur Sternchen        : ^\*{1,}$
[/OT]

daoki 16. Aug 2005 23:03

Re: Shutdowntool - bitte testen
 
So jetzt ist die neueste Version online...meiner meinung nach ganz gute Verbesserungen...z.b. mit Prozesse beenden und mit einer funktion das datum anzugeben.


Gruß DaOki


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:50 Uhr.
Seite 4 von 4   « Erste     234   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz