Dovrei fare un controllo su una stringa che mi elimini tutto esclusi i caratteri dalla a alla z, quindi per esempio ,.!? e gli spazi devo sostituirli con un -, come posso fare ?

Faccio un esempio
Prima della sostituzione: prova ciao, come va?? tutto bene bababa.
Dopo la sostituzione: prova-ciao-come-va-tutto-bene-bababa