Ciao a tutti avrei necessità di creare un espressione regolare che mi controlli la seguente cosa,ovvero

Data una stringa in input tale stringa :

- NON deve contenere numeri in prima posizione (ok in altre posizioni)
- DEVE contenere solo numeri, lettere e spazi (No altri caratteri speciali)
- Gli spazi trovati vanno sostituiti con il carattere '_' underscore
- La stringa deve contenere almeno 5 caratteri

Grazie mille!