PHP ver gevorderde |
|
Ik wil controleren of een string enkel uit letters en/of cijfers bestaat.
Bv.
DJMSQqds => TRUE
DTJjkm567 => TRUE
Ddkmq51apdD => TRUE
Dkjmq_eio98 => FALSE
09887 => FALSE (er moet dus minstens 1 (hoofd)letter inzitten)
Ik heb de tutorial van reguliere expressies doorgenomen en naar wat script gekeken. Nu kan ik controleren of het uit (hoofd)letters bestaat, maar ik krijg de cijfers er niet in.
<?php
if(preg_match("/^[aA-zZ]+$/", $string)) {
echo "TRUE";
} else {
echo "FALSE";
}
?>
Maar nu zit ik vast.
|