Calibre书籍编辑—批量去除中文段落中的空格

Views: 10

在 Calibre 遇到pdf转epub格式的书籍时,常常会出现段中中间存在许多空格的情况,这时可通过以下步骤实现空格的快速去除:

利用正则表达式查找替换

  1. 打开书籍编辑界面:在 Calibre 中选中目标 epub 书籍,点击 “编辑书籍”。
  2. 进入文本编辑并全选内容:切换到 “文本” 选项卡,按 “Ctrl + A”(Windows/Linux)或 “Command + A”(Mac)全选文本。
  3. 打开查找替换窗口:找到并点击 “查找 / 替换” 功能按钮 。
  4. 设置正则表达式
    • 在 “查找” 框中输入正则表达式:([u4e00-u9fff])s+([u4e00-u9fff])。这个表达式的含义是,查找中文字符(范围为u4e00u9fff )之间的一个或多个空格(s+)。
    • 在 “替换” 框中输入12。这里的12分别代表前面正则表达式中第一个和第二个捕获组,即两个中文字符,这样就实现了删除中文字符间空格的目的。
    • 模式需选择正则表达式才能成功识别正则表达式,选择“所有文本文件”可一键操作全书空格。
  5. 执行替换:点击 “全部替换”,完成后检查文本并保存。
图:calibre替换中文段内空格

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

1人评论了“Calibre书籍编辑—批量去除中文段落中的空格”

滚动至顶部