Wyrażenie regularne do sprawdzania poprawności pola adresu

Próbuję napisać wyrażenie regularne, które ułatwia adres, na przykład 21-big walk way lub 21 Napęd St. Elizabeth, wymyśliłem następujące wyrażenie regularne, ale nie jestem zbyt chętny, aby włączyć wszystkie znaki (alfanumeryczne, spacja kreska, kropka, apostrof)

"regexp=^[A-Za-z-0-99999999'

questionAnswers(7)

yourAnswerToTheQuestion