求一正则表达式,不小于八位的数字字母组合,但不能只为数字或只为字母

求一正则表达式,不小于八位的数字字母组合,但不能只为数字或只为字母

http://blog.sina.com.cn/s/blog_7d5ee55e0100yxsp.html

非常实用啊,学习了。多谢分享。

^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,8}$
记一下

^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,}$