^(?=.*[a-zA-Z])(?=.*[0-9]).*$必须包含数字和字符,好像没要求只能有数字和字符为了拿红包,只有多答题了
[a-zA-Z0-9]+可以匹配由数字和字母组成的字符串,但是并不是必须同时包含数字和字符串,也不是不能包含其他字符。
[a-zA-Z0-9]+这样就可以了吧……