JS 提取富文本框纯文本内容并对出现连续三个相同字符进行判断

var contents = ''
      contents = this.addData.content.replace(/<[^>]+>/g, "")

      if( contents == '' ){
        this.$message.error("留言不能为空")
          return
      }

      if(contents.length < 10 ){
        this.$message.error("留言字数不能小于十个字")
        return
      }

      if( contents.length < 10 ){
        if( contents.indexOf(',') != -1  || this.addData.content.indexOf(',') != -1  ){
          this.$message.error("输入字数十个字的时候不能包含逗号")
          return
        }

      }

      var contents1 = /(\w)\1{2}/g;
      if( contents.match(contents1).length != 0 ){
        alert( contents.match(contents1) )
        this.$message.error("不能连续输入三个相同的字符")
        return
      }

  


备注:this.addData.content = 富文本框内容

 

posted @ 2022-03-08 15:13  薛定谔_猫  阅读(754)  评论(0)    收藏  举报