美文网首页
jQuery之正则表达式

jQuery之正则表达式

作者: Cute_小肥鸡 | 来源:发表于2020-06-12 11:51 被阅读0次

    学习网址:https://www.runoob.com/js/js-regexp.html
    正则生成代码:http://tool.chinaz.com/tools/regexgenerate
    正则测试:https://tool.oschina.net/regex/

    正则表达式

    正则表达式是由一个字符序列形成的搜索模式。
    当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。
    正则表达式可以是一个简单的字符,或一个更复杂的模式。
    正则表达式可用于所有文本搜索和文本替换的操作。

    使用目的

    进行表单验证时,自定义表单规则,判断输入的是否为数字或小数

    正则表达式代码

    1、判断是数字和小数
    1-1、是否为数字

    var OriPrice = $('[name="mrelm_spm_OriPrice"]').val();
    
    var OriPrice_Reg = /^[0-9]+$/;
    var OriPrice_1 = OriPrice_Reg.test(OriPrice);
    console.log(OriPrice_1);
    

    1-2、是否为数字+小数

    var OriPrice = $('[name="mrelm_spm_OriPrice"]').val();
    
    var OriPrice_Reg = /^[0-9]+\.?[0-9]+?$/;
    var OriPrice_1 = OriPrice_Reg.test(OriPrice);
    console.log(OriPrice_1);
    

    2、将 [[]] 替换成 ______

    var stem = '111[[222]]333';
    var stem_1 = /^.*\[\[.+]].*$/;
    var stem_2 = stem_1.test(stem);
    console.log(stem_2);
    

    相关文章

      网友评论

          本文标题:jQuery之正则表达式

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