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://bzwzjz.com/article/hoddee.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设推广 企业网站制作 网站建设改版 成都网站建设公司 企业手机网站建设 成都网站建设 网站制作 营销型网站建设 网站制作报价 定制网站制作 广安网站设计 古蔺网站建设 高端网站设计 成都定制网站建设 成都网站制作 成都网站建设公司 响应式网站设计 自适应网站设计 成都网站建设 网站设计 温江网站设计 网站建设