Originariamente inviato da nicola75ss
Grazie per la precisazione.
Non sono molto pratico di espressioni regolari. Però a parte la tua giusta precisazione non capisco perchè a lui dia sempre false.
credo sbagli lui qualcosa :-)

Codice PHP:
<?php
$stringa 
'C+-089075634';
echo 
preg_match("#^[0-9CGL\/\+\-\*]+$#",$stringa) ? 'valido' 'non valido';
>> valido