美文网首页
正则表达式

正则表达式

作者: 霜天晓 | 来源:发表于2017-11-02 11:51 被阅读0次

    1、输入数字

    onkeyup="value=value.replace(/[^\d]/g,'')"
    onkeyup="value=value.replace(/[^0-9]*$/,'')"
    

    2、只能输入数字小数点

    onkeyup="value=value.replace(/[^\d.]/g,'')"
    

    3、只能输入数字及中横线(固话)

    onkeyup="value=value.replace(/[^\d-]/g,'')"
    

    4、只能输入数字及字母

    onkeyup="value=value.replace(/[^0-9A-Za-z/\s]/g,'')"
    

    5、只能中英文,数字,下划线,减号

    onkeyup="value=value.replace(/[^\u4e00-\u9fa5A-Za-z0-9-_]*$/,'')"
    

    6、输入英文及下滑线

    onkeyup="value=value.replace(/[^0-9]*$/,'')"
    

    7、只能输入字母及汉字

    onkeyup="value=value.replace(/[\d]/g,'')"
    

    8、ip

    onkeyup="value=value.replace(/[^\w\.\/]/ig,'')" 
    

    9、限制只能输入0-1之间的数,包括0,1

    /^[0-1]$|^0\.[1-9]+$/
    

    10、、限制只能输入0-100之间的一位数,包括0,100

    /^(0?\d?\d|100)(\.\d)?$/
    

    相关文章

      网友评论

          本文标题:正则表达式

          本文链接:https://www.haomeiwen.com/subject/sbeopxtx.html