增加替换内容和编码的功能；补充测试用例