Regex mal wieder

Objektorientierte Skriptsprache: (python.org)
Antworten
Benutzeravatar
Bebu
Beiträge: 562
Registriert: Mi Okt 21, 2009 6:19 pm
Wohnort: In der Nähe von Salzburg - Bin aber kein Österreicher!

Regex mal wieder

Beitrag von Bebu » So Aug 18, 2013 5:36 pm

Hallo zusammen,

ja ich lebe noch ;)

Mal wieder eine Frage an die Regex Experten:
Ich will die Eingabe in ein Python Script überprüfen. Erlaubt sein soll alles von 000 - 999. Mit meinen Bescheidenen Regexkenntnissen komme ich auf folgenden Ausdruck:

Code: Alles auswählen

^[0-9]{3}&
Leider trifft er nicht :cry:

Das selbe Problem in grün:
Erlaubt soll alles sein von AAA-ZZZ bzw aaa - zzz und gemischt groß klein. Das müsst doch dieser Regex sein:

Code: Alles auswählen

^[a-zA-Z]{3}&
Wo ist mein Denkfehler?

Danke sehr

Bebu
Wer immer nach dem Unerreichbaren jagt, der wird irgendwann auf die Schnauze fallen!

nufan
Wiki-Moderator
Beiträge: 2557
Registriert: Sa Jul 05, 2008 3:21 pm

Re: Regex mal wieder

Beitrag von nufan » So Aug 18, 2013 8:58 pm

Wofür steht denn das '&' Zeichen? Wenn du das Ende eines Strings matchen willst solltest du das mit '$' machen.

Benutzeravatar
Bebu
Beiträge: 562
Registriert: Mi Okt 21, 2009 6:19 pm
Wohnort: In der Nähe von Salzburg - Bin aber kein Österreicher!

Re: Regex mal wieder

Beitrag von Bebu » So Aug 18, 2013 9:45 pm

*stirnklatsch*


Danke!!

Was für ein dummer kleiner Fehler.
Wer immer nach dem Unerreichbaren jagt, der wird irgendwann auf die Schnauze fallen!

Antworten