Support backward replace
Merge pull request #12 from syohex/support-backward-replace

Support backward replace