写的复杂一点,不过应该能满足要求:/^(\d|[a-zA-Z])*((\d[a-zA-Z])|([a-zA-Z]\d))(\d|[a-zA-Z])*$/位数的话,再判断下匹配位置是否大于10 就可以了。