I am trying to write a regular expression to accept a name if it includes a-z A-Z but also some names may include a hyphen or apostrophe. I have this so far and its doesn't match anything:

```
(^[a-zA-Z]['][-]$)

```