jquery正则表达式,正则表达式运用
js或jquery正则表达式验证输入框的值
1、验证汉字不能输入,输入后将汉字都替换掉
创新互联建站网站建设服务商,为中小企业提供成都网站制作、做网站、外贸营销网站建设服务,网站设计,网站改版维护等一站式综合服务型公司,专业打造企业形象网站,让您在众多竞争对手中脱颖而出创新互联建站。
//中文的正则表达式/[\u4E00-\u9FA5]/g 将输入的中文全部替换掉
input type="text" id="text" onkeyup="value=value.replace(/[\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\u4E00-\u9FA5]/g,''))"
2、只能输入英文字母,其他不能输入,将除了英文字母的字符都替换掉
//非英文字母的正则表达式/[^A-Za-z]/g
input onkeyup="value=value.replace(/[^A-Za-z]/g,'')"
jQuery中运用正则表达式验证输入是否有特殊字符
var str=$('#id').val();
var re =/[`~!@#$%^*_+{}\/'[\]]/im;
if (re.test(str))
{
alert(存在特殊字符);
}
jquery 正则表达式的书写
用户名:/^[a-zA-Z][a-zA-Z0-9_]{5}$/
密码:/^\w{6,}$/
电子邮箱:/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/
确认密码一般使用自定义方法做,获取第一次密码后与第二次密码进行匹配。不用正则写。
“2-14个字符:字母、数字或中文”的jquery正则匹配
jquery正则表达式:^[0-9A-Za-z\u4e00-\u9fa5]{2,14}$
reg=/^[0-9A-Za-z\u4e00-\u9fa5]{2,14}$/;
分享题目:jquery正则表达式,正则表达式运用
当前链接:http://scjbc.cn/article/hoddee.html