通用正则表达式

来源:互联网 发布:网络语香菇是什么意思 编辑:程序博客网 时间:2024/05/21 10:49
function ValRegex(obj) {    //只能输入中文,英文,数字,下划线    obj.value = obj.value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5_]/g, '')    return obj.value;}

value=value.replace(/[^0-9]/g,'')//只能输入数字

value.replace(/[^\0-9\.]/g,'') //只能输入数字,小数点

value=value.replace(/[^\a-\z\A-\Z]/g,'')//只能输入英文

value=value.replace(/[^\u4E00-\u9FA5]/g,'')//只能输入中文

/(((^https?:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+|(?:www.|[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&;%@.\w_]*)#?(?:[\w]*))?)$/g // Url地址验证

/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/ //电子邮箱验证

/^1[34578]\d{9}$/  //手机号码


0 0