调整一下，减少一次替换