code: private function _emailClass($name, $data)
      {
          //不是正确的EMAIL则不解析
          if (preg_match('/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/', $data[3])) {
              return $data[0];
          }
  
          //编码email地址，防治被采集
          $email = $this->encodeEmailAddress($data[3]);
  
          if (empty($data[2])) {
              $data = "<a href=\"{$email[0]}\">{$email[1]}</a>";
          } else {
              $data = "<a href=\"{$email[0]}\" class=\"{$data[2]}\">{$email[1]}</a>";
          }
          return $data;
      }
docs: 解析含有class属性的email标签
  @param  string $name 标签名
  @param  array  $data 解析数据 [2] - class, [3] - email地址
  @return string       解析后的标签