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

如何解析文本文件并删除指定格式的时间戳?是否可通过Word内置工具或DOS命令实现?

如何解析文本文件并删除指定格式的时间戳?是否可通过Word内置工具或DOS命令实现?

当然可以!我给你分别讲讲Word内置工具和Windows命令行的实现方法,都不用额外安装软件,完全用系统自带工具就能搞定:

一、用Word内置工具快速处理

  • 打开你的文本所在的Word文档(或者直接把目标文本粘贴到新建的Word文档里)
  • 按下 Ctrl+H 快捷键打开「查找和替换」对话框
  • 点击对话框左下角的「更多」按钮,勾选「使用通配符」选项
  • 在「查找内容」输入框里填入:\([0-9]{1,2}:[0-9]{2}\)
    • 简单解释下这个匹配规则:\( 匹配左括号,[0-9]{1,2} 匹配1到2位的小时数,: 匹配冒号,[0-9]{2} 匹配两位分钟数,\) 匹配右括号,刚好覆盖你所有的时间戳格式
  • 「替换为」输入框留空,直接点击「全部替换」按钮,所有符合格式的时间戳就会被一次性删除!

二、用Windows命令行(PowerShell)处理文本文件

如果需要批量处理文本文件,用命令行效率会更高。Windows自带的PowerShell就能轻松完成,步骤如下:
假设你的输入文本保存在 input.txt 文件中,想要将处理后的内容输出到 output.txt,可以按以下操作:

  1. 打开PowerShell(直接在开始菜单搜索「PowerShell」即可)
  2. 输入下面的命令并回车:
Get-Content input.txt | ForEach-Object { $_ -replace '\(\d{1,2}:\d{2}\)', '' } | Set-Content output.txt
  • 命令简单说明:
    • Get-Content input.txt:读取输入文件的全部内容
    • ForEach-Object { $_ -replace '\(\d{1,2}:\d{2}\)', '' }:逐行处理文本,把所有符合(X:XX)或(XX:XX)格式的时间戳替换为空
    • Set-Content output.txt:将处理后的内容写入到输出文件中

亲测你的示例文本,用这两种方法都能得到你想要的输出结果哦!

备注:内容来源于stack exchange,提问作者user1982778

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.15 10:19:34