求一个以字母开头,包含包含英文字母、数字、短横杠的正则表达式,并且不能包含空格

求一个以字母开头,包含包含英文字母、数字、短横杠的正则表达式,并且不能包含空格

  ^[a-z][a-z0-9\-]*$
 [a-z][a-z0-9\-]*

如果你的短横杠的意思是_ 那么正则是:^[a-zA-Z]\w+$
如果你的短横杠意思是- 那么正则是:^[a-zA-Z][a-zA-Z0-9-]+$

希望可以帮到你....