我有一個包含2列的大文本文件。第一列很大且很複雜,但包含一個name="..."
部分。第二欄只是一個數字。從第一列中提取子串
如何生成一個文本文件,使第一列僅包含名稱,但第二列保持不變並顯示數字?基本上,我想只從第一列提取一個子串,並讓第二列保持不變。
的樣本數據:
application{id="1821", name="app-name_01"} 0
application{id="1822", name="myapp-02", optionalFlag="false"} 1
application{id="1823", optionalFlag="false", name="app_name_public"} 3
...
所以結果文件將是這樣的
app-name_01 0
myapp-02 1
app_name_public 3
...
線條是否相似或名稱可以在該列中的任何位置?顯示一些示例數據。 – fancyPants
該名稱可以在該列中的任何位置,所以我需要使用正則表達式(例如'name =「([a-zA-Z0-9 _-]))'來匹配它,其中parens含義是在組 –
您已經顯示結果,但請顯示樣本輸入。 – Bohemian