\uFF01-\uFF5E 是全角的标点 String.fromCharCode(c.charCodeAt(0) - 65248).replace(/\u3000+/g , ' '); 变成半角的 搞定!!!