PHP expert |
|
Ik heb de onderstaande code, en het patroon wil ik graag zien dat het ook spaties toestaat. Dan is de uiteindelijke reeks met tekens: 0-9, a-z, een _ en een - en een spatie. Meer tekens dus niet, dus geen punt, komma, trema's etc.
<?php
$sNaam = (isset($_GET['test'])) ? $_GET['test'] : 'hoi';
$sPattern = "^[0-9a-z_-]+$";
if(eregi($sPattern,$sNaam)) {
echo 'matches';
} else {
echo 'not';
}
?>
<?php $sNaam = (isset($_GET['test'])) ? $_GET['test'] : 'hoi'; $sPattern = "^[0-9a-z_-]+$"; if(eregi($sPattern,$sNaam)) { } else { } ?>
Het gaat hier dus om $sPattern. Ik heb al gekeken in een tutorial, maar met [[:space:]] word ik niet veel wijzer.
|