private function onceTag($data, $rule = '') { list($tag, $reg, $func) = $rule; return preg_replace_callback("/{$reg}/is", [$this, '_' . $func], $data); }