正则表达式匹配字符问题

1.当没有正则多匹配的字符时会出现其他匹配错误;

    function zhuijia() {
        var box = new RegExp('[论文摘要].+[\n]');
        var box1 = new RegExp('[人文科学].+[\n]');
        var _val4 = $("#t4").val();
        //这种判断不是多余的 防止匹配不到出现意向不到的匹配结果

        if(val4.search("论文摘要")!=-1){
            val4=val4.replace(box,"");
        }
        if(val4.search("人文科学")!=-1){
            val4=val4.replace(box1,"");
        }
        $("#t2").val($("#t2").val()+"\n" + val4);
    }
 

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页