public function tidy() { $str = preg_replace(array('/\\x{2026}/u', '/[\\x{201C}\\x{201D}]/u', '/[\\x{2018}\\x{2019}]/u', '/[\\x{2013}\\x{2014}]/u'), array('...', '"', "'", '-'), $this->str); return static::create($str, $this->encoding); }