Per iniziare ti suggerisco di utilizzare le PCRE.

Codice PHP:
<?php
$pattern 
'#^[0-9]{1,2}|-1$#';
if (!
preg_match($pattern$crediti)) {
    echo 
'Crediti non validi!';
}
?>