如何操作該文字字串以使其可讀?

如何操作該文字字串以使其可讀?

我在 Excel 檔案中有這個字串:

4603,2504603#;4616,2504616#;4617,2504617#;4519,2504519#;4620,2504620

(實際上比這長得多,但模式是一樣的)。

我需要能夠將其整理成更容易閱讀的內容。我希望最終結果如下所示:

4603,2504603
4616,2504616
4617,2504617

我想我需要一個可以替換 #; 的程式或命令有換行符。我需要一些可以在 Windows 7 中運行的東西。

注意:這不是家庭作業。這是我的老闆要求我在工作上做的事情。

答案1

你差一點就明白了,老兄。 Notepad++ 可以用換行符號取代內容。轉到尋找和替換對話框並選擇extended mode。然後你可以簡單地將你的全部替換#;\r\n.

謝謝鮑伯指出 Windows 需要回車+換行,而 Unix 和其他 *nix 更喜歡只換行。

答案2

如果您沒有 NotePad++,您仍然可以使用 Word - 因為您有 Excel。前往編輯>尋找和替換。進入 ”#;”在「尋找內容」方塊中,以及「替換為」中的「^p」。在Word 中^p 表示段落標記,即換行或CR/LF。

編輯

當您使用 Excel 時,您可以使用「資料」>「文字轉列」來進行轉換。選擇 # 作為分隔符號。由於分隔符號不能是 2 個字元 (#;),因此您也必須使用「編輯」>「尋找和取代」來刪除分號 (;)。

當然,Excel 會對逗號造成嚴重破壞,因為它將逗號視為千位分隔符號。

答案3

我能夠將資料貼到 Microsoft Word 中,然後替換所有出現的 #; ^p,MS Word 將其解釋為回車符(換行符)。

相關內容