More appropriate regex; no more nested preg_replace() :/