Avvertenza: tieni presente che l'inglese non è limitato alla sola AZ.
Prova questo per rimuovere tutto tranne az, AZ e 0-9:
$result = preg_replace("/[^a-zA-Z0-9]+/", "", $s);
Se la tua definizione di alfanumerico include lettere in lingue straniere e script obsoleti, dovrai utilizzare le classi di caratteri Unicode.
Prova questo per lasciare solo AZ:
$result = preg_replace("/[^A-Z]+/", "", $s);
Il motivo dell'avvertimento è che parole come curriculum contengono la lettera éche non troverà corrispondenza con questo. Se desideri trovare una corrispondenza con un elenco specifico di lettere, regola l'espressione regolare per includere quelle lettere. Se vuoi abbinare tutte le lettere, usa le classi di caratteri appropriate come menzionato nei commenti.