处理文字是日常最高频的动作:改文件名、整理名单、清洗数据、排版文案。看似简单,但大小写、字数、去重这几件事都有门道,用错方法就是无效劳动。

大小写转换的四种形态

中文字符没有大小写概念,转换时只影响其中的英文字母,这点 文本处理工具 会自动区分,不会动汉字。

字数统计:中英文算法不同

英文按「单词数」算(空格分词),中文按「字符数」算(汉字逐个计)。同一段中英混排,字数统计 会分别给出中文字符数和英文单词数——别用纯英文工具去数中文,结果会严重偏低(它只数了空格间隔的英文词)。

去重:整行还是按字段

去重前先想清楚粒度:

常见错误:把「 张三 」(前面有空格)和「张三」当成两条不同记录,去重前应先做 trim 去除首尾空白。

批量替换的陷阱

结论

文本处理没有「一键完美」,只有「先想清楚粒度」。是整行还是按列?中英文怎么数?要不要去空白?想明白再用 文本处理工具 批量跑,效率翻倍还不出错。处理 JSON 等结构化文本时,先用 JSON 格式化 理清结构再动手。