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 minus sign).
Currently the minus sign causes error.
I need to remake this regex so that a minus sign can be included in the name; preferably I should make it so that the name also cannot start with a minus sign, or end with one. Only minus signs between "words, or names" should be allowed.
Does anybody know how to do this?
BTW, it is JavaScript.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…