[問題] 新手請問取代檔案內容的寫法

看板Perl作者 (SilentShell)時間4年前 (2020/05/12 20:44), 4年前編輯推噓2(201)
留言3則, 2人參與, 4年前最新討論串1/2 (看更多)
小弟 最近被趕鴨子上架 要用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

05/13 09:42, 4年前 , 1F
建議研究一下2815篇,他附的參考連結[2]
05/13 09:42, 1F

05/16 10:08, 4年前 , 2F
問題不是很明確,完全取代的話,可以利用hash key value
05/16 10:08, 2F

05/16 10:08, 4年前 , 3F
作為轉換
05/16 10:08, 3F
文章代碼(AID): #1UkfeVhv (Perl)
文章代碼(AID): #1UkfeVhv (Perl)