编辑代码

var res_AA20_obj = {
    "data":[
        {
            "biaoti":"content",
            "describe":"楼顶&(养鸡|雨棚|坍塌|足浴|发射塔|烟道|漏水|防水|基站|噪声|噪音)|鸽子|(住宅区|饭店|住户|邻居|绿化带|居民|房顶|业主)&养鸡|篷布|物业",
        }
    ],
    "state":1,
    "message":"请求成功"
}



var data_obj = {"content":"这是你们执法部门在8月5日回复我举报事项的回复,自我收到回复后,向你们执法部门展示的事实。对于位于长安镇新安社区增田村横增路69号屋主在其十楼楼顶蓄意饲养鸡,污染其周围居民的生活环境,制造噪音从而扰乱其周围居民的休息的恶劣行为,你们执法机关一而再,再而三的不制止、不处罚违法的横增路69号屋主,无视、发些与事实背到而驰的回复来忽悠被侵害的我,请问执法机关的工作人员,你们下定决心,无视被中华人民共和国法律法规保护的我,为横增路69号屋主的违法行为采用保驾护航?"}


var is_run = "0";
var nonVerbal=[];
if (res_AA20_obj["state"] == 1){
    var content = data_obj['content']
    var o = res_AA20_obj["data"][0]
    var rule = o["describe"];
    var ccs = rule.split("&");
    for(var j =0 ;j<ccs.length;j++){
        var dds = ccs[j].split("|");
        for(var jj =0 ;jj<dds.length;jj++){
            var ee = dds[jj].replace(")","").replace(")","").replace("(","").replace("(","").replace("!","")
            if(ee !="" && content.indexOf(ee) != -1){
                nonVerbal.push(ee)
                is_run = "1";
            }
        }
    }
}
let resultarr = [...new Set(nonVerbal)];
data_obj["is_run"] = is_run;
data_obj["nonVerbal"] = resultarr


console.log(data_obj)