let m=strpart(s:m,2*i,2)
    let n=s:n[i]

主要是要注意,中文标点要替换成子串,不能光是一个字符,否则,会出错的.