Phil: regex´s

Beitrag lesen

Hi Ihr!

Habe mal wieder ein kleines Problem.

Ich habe eine while-Schleife, die wie folgt aussieht:

while (preg_match("<&tmpl:(.?)&>",$tmpl_str,$new_tmpl_id)) {
  $new_tmpl_id = $new_tmpl_id[1];
  ...

Das preg-match() soll im String $tmpl_str nach diesem Zeichensatz suchen: <&tmpl:1234n&>, hierbei kommen nach dem ":" und dem zweiten "&" nur Zahlen, mit x Stellen. Wie muss hierfür der regex heißen, damit die Zahl nachher auch in $new_tmpl_id steht?

Danke für eure Hilfe!

Phil