调整代码风格，修复注释类型错误
增加字符串的 substitute 方法，实现简单的字符变量替换
增加 lib.substitute 测试用例
调整代码风格