zoukankan      html  css  js  c++  java
  • 修改敏感字

    代码如下:

    /*正则表达式*/
    // 替换
    // 替换敏感词
    // var str ="纪委负责全国党员干部的纪检和纪检监察工作,";
    // 纪委 **
    // 纪检 **
    // 纪检监察 ****
    // 第一个字纪
    // 第二个字委或检 如果是检 /*
    var str="强调,当前各级党组织和党员、干部贯彻执行党的群众路线情况是好的,党群干群关系也是好的,广大党员、干部发挥了先锋模范作用,赢得了广大人民群众肯定和拥护。 " var reg = /党/g; //global
    var arr = str.replace(reg,"*");
    // 一共替换了多少处
    var kwords = str.match(reg);//
    console.log(kwords)//["党", "党", "党", "党", "党"]
    // kwords.length
    if(kwords!=null){
    console.log("共替换了"+kwords.length+"处");
    console.log(str.search(reg));//匹配到第一个关键字所在的位置
    }
    */ /*
    var str ="keep on going never give up";
    var words =str.split(" ");//按照空格切割
    console.log(words)
    for(var i=0;i<words.length;i++){
    // console.log( words[i][0].toLocaleUpperCase())+
    // console.log(words[i].slice(1));
    words[i] = words[i][0].toLocaleUpperCase()+words[i].slice(1) }
    console.log(words.join(" "))
    */ /*var str ="keep on going never give up";
    var arr="";
    var words =str.split(" ");//按照空格切割
    console.log(words)
    for(var i=0;i<words.length;i++){
    // console.log( words[i][0].toLocaleUpperCase())+
    // console.log(words[i].slice(1)); arr+= words[i][0].toLocaleUpperCase()+words[i].slice(1)+" "; }
    console.log(arr);*/
    // 查找
    // 判断有没有
    // 买表 买了表 买个表 买了个表 //{min,max}
    // {值}
    // 买[了个]{0,2}表 /*
    var reply=prompt("输入一句话");
    var reg=/买[了个]{0,2}表/;
    // search(reg) // 下标位置
    if(reply.search(reg)!=-1){
    alert("发现敏感词")
    }else{
    alert("没有发现敏感词")
    }
    */
    /*var str="纪委负责全国党员干部的纪检和纪检监察工作";
    var reg =/纪[委,检](监察)?/;
    // 检索关键字
    // match()
    var kwords=null;
    while((kwords = str.match(reg))!=null){
    // 关键字判断当前的字符个数 ** *****
    // 本次查找的关键字
    str = str.replace(reg,kwords[0].length ==2?"**":"****")
    }
    console.log(str);*/ //var game ="郑燕青@特种兵@80%#徐翊@炮兵@40%沈超@医疗兵@50%";
    // 郑燕青 特种兵 80%
    //
    // 1~33+
    // 1+17
    //随机数 push
    // 红球[01,18,16,14,22]
    // 升序
    //

    只相信苦尽甘来
  • 相关阅读:
    Nginx
    Influxdb
    Gitlab
    Git
    Gogs
    Dockerfile
    Docker Data
    My Projects
    中文学习
    科技精选
  • 原文地址:https://www.cnblogs.com/F001li/p/7054826.html
Copyright © 2011-2022 走看看