この左右のスペースは，単純に置換元の文字列にあるスペースを残したかったからです．
置換元の `e` の左右には，括弧か演算子しか来ないと思いますが，元のフォーマットを維持した方が一貫性があると考えたので，このようにしました．