Heizer: RegExp will nicht so wie ich wohl will

Beitrag lesen

Hi

Ich habe eigentlich eine einfache Aufgebenstellung, aber leider kenne ich mich mit RegExp nicht so gut aus, deshalb:

[0-9]{1,3}(.[0-9]{0,2})?

Du mußt den Regex am Stringanfang und Ende verankern, so daß er den ganzen String matchen muß.

^ macht das für den Anfang, $ für das Ende, also zusammen:
[1]{1,3}(.[0-9]{0,2})?$

Vielen dank, das klappt. Aber vielleicht noch eine Frage: Ich mache das ja jetzt mit ereg(), wie würde es denn mit preg_match() aussehen?

Heizer


  1. 0-9 ↩︎