如何删除txt文件中所有带有前缀913-的电话号码

问题描述 投票:0回答:2

如何删除文本文件中带有前缀913-的大文件中的所有电话号码

例如,在我的文本文件中,内容如下木质部1 ...... 913-12346 med 3 913-33346

dpt 7d ------ 913-12347 mod 8r 913-44448


依此类推

我只想删除913-44448,913-12347,913-33346,913-12346

powershell
2个回答
0
投票

尝试一下:

awk '{gsub(/913-[0-9]+/, "")}1' input.txt

0
投票

在PowerShell中,您可以这样做:

(Get-Content -Path 'INPUT PATH AND FILENAME' -Raw) -replace '913-\d+' | Set-Content -Path  'OUTPUT PATH AND FILENAME'

留下另一个凌乱的文本文件:

xylem 1 ......  med 3 
dpt 7d ------ mod 8r
© www.soinside.com 2019 - 2024. All rights reserved.