【发布时间】:2011-08-17 23:10:24
【问题描述】:
我有一些关于如何处理我想用 Perl 编写的脚本的建议。基本上我有一个看起来像这样的文件:
id: 1
Relationship: ""
name: shelby
pet: 1
color:4
有些关键词,如宠物和颜色,后面有数字。我希望能够获取一个文件并查找这些关键字(其中有 5 个或 6 个),然后将数字更改为该数字对应的单词。也就是说对于关键字“宠物”---> 0 =狗,1 =猫,2 =鱼。对于关键字“颜色”,0 = 红色,1=蓝色,2=紫色,3=棕色,4=白色。脚本应该找到并更改这些数字。目标应该是一个如下所示的输出文件:
id: 1
Relationship: ""
name: shelby
pet: cat
color:white
我一直在为如何做到这一点而苦苦挣扎。我在网上查了一下,也许我可以做一系列哈希或其他事情,但我对 Perl 比较陌生,甚至不知道如何解决这个问题......任何建议都将不胜感激!
谢谢
【问题讨论】:
标签: perl