Kurze Frage zu RegEx
lima-city → Forum → Programmiersprachen → Java
ausdruck
ausprobieren
bekommen
brauche
buchstabe
code
dank
eingabe
erreichen
grund
helferlein
http
kleinschreibung
problem
programm
string
vorkommen
zahl
zeichenkette
ziffer
-
Wenn man mit "[0-9]?[a-f]?" matched, matchen dann alle Strings (oder wie auch immer), in der die Zahlen und Buchstaben von a-f vorkommen?
Ist das so richtig, ich hab das nur durch ausprobieren von diesem Helferlein: http://gskinner.com/RegExr/ raus bekommen..
Edit: sry wegen Doppelpost
Danke schonmal
MfG
s1m13
Beitrag geändert: 16.11.2008 15:02:07 von s1m13 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Mh, nein. Der Ausdruck findet Zeichenketten, in denen optional eine Ziffer, optional gefolgt von einem Buchstaben von a-f (nur Kleinschreibung) vorkommt. Also "a", "0f", "3b", aber nicht: "a0", "0F", "00", "FF", "0abcd", "0123abc", etc.
http://de.wikipedia.org/wiki/Regulärer_Ausdruck
Was willst Du denn erreichen? -
Im Grunde ist es für das Überprüfen von Eingaben für ein Programm, was Zahlen in andere Zahlensysteme konvertiert. (Ist auch schon fertig)
Jetzt will ich halt nurnoch die Eingabe prüfen, und hab eigentlich noch nie mit RegEx gearbeitet.
Es sollen entweder die Zahlen 0-x (x für das Zahlensystem)
oder 0-9 und a - x (x für den letzten Buchstaben des Zahlensystems)
in einer Zeichenkette vorkommen dürfen.
Das Umsetze ist kein Problem ich brauche nur den RegEx für 0-9 oder a-f egal wie oft
war das einigermaßen verständlich ^^
Edit: hat sich geklärt:[0-9a-f] trotzdem danke
MfG
s1m13
Beitrag geändert: 16.11.2008 15:18:34 von s1m13 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage