[問題] 修改文件內容數值

看板Perl作者 (康康)時間12年前 (2013/05/24 11:34), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
請問我有一份很大的文件 內容類似 0.99887 0 0.777654 180 0.65577 180 #0.876658 180 我想要把有#開頭的數值都改為0 改成#0 關鍵的perl程式該如何寫呢 先謝謝各位大大了 -- posted from android bbs reader on my samsung GT-N7100 https://market.android.com/details?id=com.bbs.reader -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 101.12.212.115

05/24 12:57, , 1F
用正規表示法找出來取代 s/#[0-9\.]+/0/g
05/24 12:57, 1F

05/26 20:29, , 2F
perl -pi -e 's/#[0-9\.]+/0/g' 可一行解決唷>.v
05/26 20:29, 2F

05/30 14:25, , 3F
非常感謝兩位
05/30 14:25, 3F
文章代碼(AID): #1Hdj_H-7 (Perl)
文章代碼(AID): #1Hdj_H-7 (Perl)