string 模块详细分析