<?
$dati['time'] = "3:54:2";

preg_match("@^[0-9]\:[0-9]\:[0-9]$@", $dati['time'], $array);
?>

In teoria mi dovrebbe confermare che la stringa immessa abbia una struttura del tipo:

due o tre numeri + : + due numeri + : + duenumeri.

Come potrei fare? Il codice di sopra č incompleto, ma di per sč non funzionante... come dovrei fare?