You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python如何删除换行并在文件中每个https:前添加逗号?

文件格式批量修改正则方案

核心逻辑是匹配https:前的换行符,将「换行符+https:」整体替换为,https:即可同时完成删除换行、新增逗号的需求,不同场景下的实现方式如下:

Linux/macOS 终端使用sed命令处理

执行以下命令即可直接修改目标文件,同时自动生成后缀为.bak的原文件备份:

sed -i.bak 's/\r\?\nhttps:/,https:/g' 你的目标文件名

处理完成后若不需要备份,可执行rm 你的目标文件名.bak删除备份文件。

Windows 使用Notepad++处理

  • 用Notepad++打开目标文件,按下Ctrl+H调出替换面板
  • 「查找模式」选择正则表达式
  • 查找目标填入:\r?\nhttps:
  • 替换为填入:,https:
  • 点击「全部替换」即可完成处理

Python 脚本批量处理

如果需要批量处理大量文件,可使用以下脚本:

# 单个文件处理示例
input_path = "你的输入文件路径.txt"
output_path = "你的输出文件路径.txt"

with open(input_path, "r", encoding="utf-8") as f:
    raw_content = f.read()

# 兼容Windows和Unix系换行符执行替换
processed_content = raw_content.replace("\nhttps:", ",https:").replace("\r\nhttps:", ",https:")

with open(output_path, "w", encoding="utf-8") as f:
    f.write(processed_content)

内容的提问来源于stack exchange,提问作者madil26

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.19 11:36:04