come posso controllare con preg che una stringa contenga soltanto numeri da 0 a 9 e lettere maiuscole e minuscole, senza quindi altri caratteri strani, o spazzi?

una cosa tipo

preg_match("/([a-z0-9])\", $miastringadavalidare)

potrebbe andar bene? o è sbagliata?