作者loyuchu1539 (爆走原始人)
看板Perl
标题[问题] 请教两个简单的撷取问题...
时间Wed Mar 23 21:45:12 2016
小弟是Perl 新手 由於工作需要,才开始学习perl 目前预到两个问题
1.撷取文字党片段到一阵列
Ex: 文字档(map.txt)如下
Jack
AA_map 1
BB_map 1
CC_map 0
Michael
AA_map 0
CC_map 0
DD_map 1
Ruby
DD_map 1
EE_map 0
.
.
请问小弟该如何文字档中的Michael至Ruby中间的三行取出,存至@map 呢?
2.存一个庞大的文字档案分类至一个hash
以上头的文字档为范例
小弟该如何将这个文字档 以各别名字存为一个hash呢?
例如存成:
$hash{Jack} =
AA_map 1
BB_map 1
CC_map 0
另外一问..若从hash内叫出来 想要判断内容,请问各位会如何撰写呢?
比如说 判断$hash{Jack} 内 AA_map 值是否为1 是则print出 AA_map,
若不是,则继续判断BB_Map 是否为1,印出 BB_map 直到判断到某个XX_map 为1为止..
写得有点智障...但希望看得懂得大大能指教一下@@...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.126.20.75
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Perl/M.1458740717.A.DC5.html