C'è una funzione che controlli se una stringa ha un certo numero di lettere maiuscole?
Tipo: vedi se le lettere maiuscole in un campo di un form sono superiori a 100 e in caso dai errore.
C'è una funzione che controlli se una stringa ha un certo numero di lettere maiuscole?
Tipo: vedi se le lettere maiuscole in un campo di un form sono superiori a 100 e in caso dai errore.
Non so se esiste una funzione atta a fare quello che vuoi. Ma si puo' aggirare facendo cosi...
Dà :codice:<? $testo = "Pippo Acetta ZE EE RRR TTT"; print "$testo "; $pattern = "([A-Z])"; $testo = ereg_replace($pattern,"#",$testo); $conta = substr_count($testo,'#'); if ( $conta > 10) { print "errore si sono $conta lettere maiuscole"; } else { print "ok"; } ?>
Pippo Acetta ZE EE RRR TTT
errore si sono 12 lettere maiuscole