<script language="javascript">
var s1 = "ABCDEFG";
var s2 ="1234545667";
var s = "abc123123";
var pattern = /^[a-zA-Z0-9]{6,15}$/;
// var pattern = /^(?=.*\d.*)(?=.*[a-zA-Z].*).{8,20}$/; // 数字字母组合
// alert("纯字母:"+pattern.test(s1));
// alert("纯数字:"+pattern.test(s2));
// alert("字母和数字组合:"+pattern.test(s));
var s3 ="gpjh8";
// var pattern2 = /^gpjh(\s|\S){1,15}$/;
var pattern2 = /^gpjh(\s|\S){1}/; // 以gpjh开头,至少后还有1位
// var pattern3 = /^gpjh$/; //验证已gpjh开头,后面至少一位
alert(pattern2.test(s3));
</script>