校验IP地址和邮箱地址合法性

296 阅读1分钟
```
var obj = this.keywords
   var exp = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/

   var reg = obj.match(exp)

if (reg == null) {

​    // alert("IP地址不合法!");

​    this.$message.error('IP地址不合法!')

​    return

   }
```

邮箱合法性

```
 // 校验抄送邮箱
      console.log("抄送地址", value)
      var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
      if (!myreg.test(value)) {
        this.$message.error("请输入正确的邮箱地址")
      } else {
        this.$message.success("添加抄送邮箱成功")
      }
```