Moderator |
|
Errr... Zet er ## omheen, of // ? Dat zijn toch delimiters?
^ geeft alleen aan dat ie alles vanaf het begin van de expressie moet pakken, en $ wil zeggen einde van string, dus /^regexp$/ wil zeggen, het hele te controleren ding moet precies (van begin tot eind) voldoen aan regexp.
if (preg_match('/^[1-9][0-9]*$/', $whatever)) {
echo 'whatever is a non negative integer.';
}
echo 'whatever is a non negative integer.'; }
|