function validStr(str) { for (var i=0; i='a'||letter<='Z'&&letter>='A'){ return true; } return false; } function checkChinese(s) { var reg = "^[\u4e00-\u9fa5]"; var re = new RegExp(reg); if(re.test(s)) return true; else return false; } function checkEmail(str) { if (str.charAt(0) == "." || str.charAt(0) == "@" || str.indexOf('@', 0) == -1 || str.indexOf('.', 0) == -1 || str.lastIndexOf("@") == str.length-1 || str.lastIndexOf(".") == str.length-1) return false; else return true; } function checkPhone(str) { var i = str.indexOf("--"); var len = str.length; // if (i >= 0) { // return false; // } // i = str.indexOf("-"); // if ((i == 0) || (i == len - 1)) { // return false; // } // else if (i > 0) { // i = str.lastIndexOf("-"); // if (i == len - 1) { // return false; // } // str = removeChar(str, "-"); // } if (!isDigit(str)) { return true; } else { return false; } } function removeChar(str, c) { if( str == null || str == "" ) return str; var i = str.indexOf(c); while (i >= 0) { str = str.substring(0, i) + str.substring(i + 1, str.length); i = str.indexOf(c); } return str; }