作者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://webptt.com/cn.aspx?n=bbs/Perl/M.1589287455.A.AF9.html
※ 编辑: liquidamber (1.163.16.73 台湾), 05/12/2020 21:56:47
1F:推 herculus6502: 建议研究一下2815篇,他附的参考连结[2] 05/13 09:42
2F:推 tcman02: 问题不是很明确,完全取代的话,可以利用hash key value 05/16 10:08
3F:→ tcman02: 作为转换 05/16 10:08