I have this regex:
var alphaExp = /^[a-zA-ZåäöÅÄÖ\s]+$/;
This is for a name-field in a form validation.
I need to make it possible to type names like this "Anna-nicole" (note the hyphen). Currently the hyphen causes error.
I need to remake this regex so that a hyphen can be included in the name; preferably I should make it so that the name also cannot start with a hyphen, or end with one. Only hyphens between "words, or names" should be allowed.
Does anybody know how to do this?
BTW, it is JavaScript.