作者liquidamber (SilentShell)
看板Perl
標題[問題] 新手請問取代檔案內容的寫法
時間Tue May 12 20:44:13 2020
小弟 最近被趕鴨子上架 要用perl 從excel 擷取出來 一串文字資料
先把資料存成array 需要用這個array 的string 去取代
目標檔內
舉例來說
// temp begin
apple
banana
.
.
.
// temp end
中間換成
array[0]
array[1]
.
.
array[$#array]
或是 // tmp insert 這串字 直接換成上述的字串array
但是在博覽網路上各種替換的perl 或 sed 作法
似乎都只能單換一個字串 例如s/"match_pattern"/固定字串/g
而非要把目標字串置換成 一個array變數存的字串
是否能請問各位前輩給我一個方向 如何思考達成這樣的動作
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.16.73 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Perl/M.1589287455.A.AF9.html
※ 編輯: liquidamber (1.163.16.73 臺灣), 05/12/2020 21:56:47
推 herculus6502: 建議研究一下2815篇,他附的參考連結[2] 05/13 09:42
推 tcman02: 問題不是很明確,完全取代的話,可以利用hash key value 05/16 10:08
→ tcman02: 作為轉換 05/16 10:08