regexp segítség, sörért :P

Sziasztok.

Php-ban kéne egy problémát megoldanom, de a regexpet nagyon nem vágom, és nincs időm megtanulni...

Egy string értékét szeretném [a-z0-9] formába hozni (kis angol betűk és számok).
Ehhez kiszedném belőle azokat a karaktereket, amik nem ilyenek. (valami negáció kéne, de ilyet nem találtam)

ilyesmire gondoltam:
$string=preg_replace('', '', $string);

A jó megoldás beküldője egy sörre a vendégem valahol a belvárosban :)

Hozzászólások

$string=preg_replace("@[^a-z0-9]@","",strtolower($string));

de ez kisbetűsít is előtte.