最近工作中遇到了很多关于正则的模块,所以总结了一些,供大家回顾学习。 ----------------------------------
/** * 姓名:要么是中文,要么是英文,不能混用 */ function _name(){ var val = document.getElementById('_name'); var reg =/^([\u4e00-\u9fa5]+|([a-zA-Z]+\s?)+)$/g;// /^[\一-\龥]*$/g , reg2 = /^[A-Za-z]+$/; if(reg.test(val.value)){ alert('姓名:'+val.value+',正确.'); }else{ alert('姓名:'+val.value+',错误.'); } }