关键词表格式说明
简答: 推荐用 Excel:A 列查找、B 列替换,内容原样保留。也可以从 Excel 复制两列粘贴,或用 CSV、TXT。TXT 每行一组,默认用「=>」分隔,需要保留首尾空格或文字本身含分隔符时加双引号。
Excel(推荐)
- A 列查找,B 列替换,每行一组,第一行可以是表头。
- 按单元格读取,不需要分隔符,空格、逗号、引号都原样保留。
- 数字请把单元格设为「文本」格式,否则 Excel 会丢掉 00123 这类前导零。
- 「导出…」可以把当前列表存成 Excel,作为模板。
从 Excel 或 WPS 粘贴
复制两列直接粘贴到编辑窗口。两列之间自动是 Tab,内容原样保留。
TXT
每行一组,用分隔符隔开查找和替换文字:
旧公司名 => 新公司名
Acme Co., Ltd. => New Co, Inc.
" 前后带空格 " => "替换"
"含 => 的文字" => 新文字
要删除的词 =>
# 以 # 开头的行是注释
- 「分隔符」默认自动:一行里有 Tab 就按 Tab,否则按「=>」。也可以选「||」「|」「;;」,或输入任意分隔符;还可以在文件第一行写
sep=||指定。 - 用 Tab 分隔时内容原样保留。用其它分隔符时,分隔符两侧的空格会被忽略,所以「旧 => 新」可以带空格书写。
- 要保留首尾空格,或文字本身含分隔符,就放进双引号。双引号内的引号写成两个
""。 - 一行里分隔符出现不止一次(引号外)会报错并给出行号。
CSV
按标准 CSV 规则读取:含逗号的单元格必须带双引号(Excel「另存为 CSV」会自动加)。某行超过两列会报错,提示可能是逗号没加引号;文件第一行写 sep=; 可改用分号分隔。
检查列表
「检查列表…」用表格逐行显示解析结果:「」内是实际内容,· 表示首尾空格,「(删除)」表示替换为空。可以只看有问题的行并复制问题列表。
常见报错
| 报错 | 原因 | 处理 |
|---|---|---|
| 分隔符出现多次 | 文字本身含分隔符 | 加双引号,或换一个分隔符 |
| 超过两列 | CSV 中含逗号的单元格没加引号 | 加双引号,或用 Excel 导入 |
| 同一查找词两种替换 | 表里有重复的查找词 | 只保留一个 |