Einzelnen Beitrag anzeigen

Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#1

RegEx-Verständnisproblem: Ganzzahlen

  Alt 12. Mai 2008, 10:49
Hi,

ich tue mich gerade an den RegExen mal wieder sehr schwer und das bei einem so einfachen.

Ich möchte überprüfen, ob in $var nur Zahlen und hab mir folgendes ausgedacht:

Code:
<?php
  $var = '24e2';
  $pattern = '#[0-9]+#';
 
  if ($val = preg_match($pattern, $var)) {
     echo $var . ' besteht nur aus Zahlen';
  }
  else {
     echo $var . ' besteht nicht nur aus Zahlen';
  }
 
  echo '
';
  var_dump($val);
?>
Leider gibt er mir aus, dass $var nur aus Zahlen besteht.
Ich könnte das ganze in diesem Fall auch mit ctype_digit machen, aber das ganze soll später noch auf float ausgebaut werden, deswegen möchte ich auch die positiven Ganzzahlen per RegEx herausfinden.

Grüße
  Mit Zitat antworten Zitat