I need a regular expression to match strings that have letters, numbers, spaces and some simple punctuation (.,!"'/$
). I have ^[A-Za-z0-9 _]*[A-Za-z0-9][A-Za-z0-9 _]*$
and it works well for alphanumeric and spaces but not punctuation. Help is much appreciated.