// 纯数字
/^\d+$/
// 英文/数字/下划线
/^\w+$/
// 汉字/英文/下划线
/^[_\A-Za-z\u4e00-\u9fa5]*$/
// 身份证号
/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
// 手机号
/^1[3|4|5|7|8][0-9]\d{7,8}$/
// 电话或手机号码
/^1[3|4|5|8][0-9]\d{7,8}$/
// 邮政编码
/^[1-9][0-9]{5}$/
// excel文件
/^.+(\.XLSX|\.xlsx)$/
// word文件
/^.+(\.doc|\.docx)$/
// 计算字节长度
var len = value.replace(/[^\x00-\xff]/g,'xxx').length
正则表达式教程:http://www.runoob.com/regexp/regexp-metachar.html
End.