substring截取字符串原理