我有一個包含多個記錄的文本文件。每條記錄都有一個字段,其中有一些前導零,我需要用這些空格替換。 A記錄看起來像這樣:用空格替換前導零
A206 000001204 X4609
我需要的記錄是這樣的:
A206 1204 X4609
我用正則表達式非常陌生,但下面的正則表達式似乎找到了我需要的匹配:
\b0+
但是,我不知道如何做替換。一個ReplaceAll for Notepad ++將非常棒,但如果需要,我還可以在C#,Powershell或Python中創建一個快速程序。任何人都可以給我一些關於正則表達式的指針嗎?
什麼指點?你需要什麼?你似乎有正則表達式,對吧? – nicael
這感覺就像一個[XY問題](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)。爲什麼要在第一時間重新格式化文件? –
不是所有的文本文件都可以用正則表達式解析,或者它們會變得非常混亂。我一直在解析文本文件超過40年。沒有看到文本文件的樣本,我無法給出一個很好的解決方案。 – jdweng