Espressione regolare per il controllo del Codice Fiscale su Google Moduli

Qui di seguito riporto una breve espressione regolare per la verifica del C.F. inserito dall’utente mediante apposito form:

^[a-zA-Z]{6}[0-9]{2}[abcdehlmprstABCDEHLMPRST]{1}[0-9]{2}([a-zA-Z]{1}[0-9]{3})[a-zA-Z]{1}$

Tra le tonde vi è l'identificativo del comune (codice catastale). Le lettere elencate (abcd ecc.) indicano il mese di nascita mentre l'ultima lettera è quella di controllo.