日期:2014-05-16  浏览次数:20402 次

求一个正则表达式检查必须是10位的字母,或者字母数字组合,不能是全数字,请高人指点,谢谢
求一个正则表达式检查必须是10位的字母,或者字母数字组合,不能是全数字,对字母或者数字顺序没有要求


谢谢!!

------解决方案--------------------
/^(?!\d{10})[a-z0-9]{10}$/i
------解决方案--------------------
^(?!^\d+$)[a-zA-Z\d]{10}$


试试

------解决方案--------------------
[A-Za-z]{10}|(\d[A-Za-z]){5}|([A-Za-z]\d){5}
------解决方案--------------------
探讨

[A-Za-z]{10}|(\d[A-Za-z]){5}|([A-Za-z]\d){5}

------解决方案--------------------
探讨

引用:

[A-Za-z]{10}|(\d[A-Za-z]){5}|([A-Za-z]\d){5}

我这个有问题