code: private function _code($name, $data)
      {
          $fix = ('pre' == $name) ? ['<pre>', '</pre>'] : ['', ''];
          if (empty($data[2])) {
              $data = "{$fix[0]}<code>{$data[3]}</code>{$fix[1]}";
          } else {
              $data = "{$fix[0]}<code data-lang=\"{$data[2]}\">{$data[3]}</code>{$fix[1]}";
          }
          return $data;
      }
docs: 解析代码
  @param  string $name 标签名
  @param  array  $data 解析数据 [2] - 语言类型，[3] - 代码内容
  @return string       解析后的标签