1.JavaScript正则检测邮箱格式
2.只含有汉字、数字、字母、下划线不能以下划线开头和结尾
3.只能输入英文字母和数字,不能输入中文

s.replace(/[^w./]/ig,'');

4.只含有汉字、数字、字母、下划线,下划线位置不限

var reg = /^[a-zA-Z0-9_u4e00-u9fa5]+$/;
if (!reg.test(实际取值的字符串)) {
alert('请检查输入');
}

5.只能输入数字

s.replace(/\D/g,'');

6.只能输入字母

s.replace(/[^a-zA-Z]/ig,'');

7.只能输入中文

s.replace(/[u4e00-u9fa5]/ig,'');

补充:对于只能输入的来说,可以监听input的keyup和change的事件,示例:

        $(id).bind("keyup change",function (){
$(id).val($(id).val().replace(/[u4e00-u9fa5]/ig,''));
});

如您从本文得到了有价值的信息或帮助,请考虑扫描文末的二维码对我进行赞赏和鼓励。

与《JavaScript常用正则整理》相关的博文:


留言

avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌