【发布时间】:2011-04-09 22:46:36
【问题描述】:
我有一个这样的数组
@uniqarr = qw(error 0 goodrecordno:6123, error 0 goodrecordno:6143, error 1 goodrecordno:10245, error 1 goodrecordno:10678, error 1 goodrecordno:10698, error 2 goodrecordno:16245, error 2 goodrecordno:16123);
我想要 o/p 为
error 0 goodrecordno:6123
error 1 goodrecordno:10245
error 2 goodrecordno:16123
即每个错误都有相应的最低记录号。 任何人都可以在不使用 cpan 模块的情况下帮助我
提前致谢。
【问题讨论】:
-
嗯?发布时请记住,Stack Overflow 旨在替代支付专家网站。使用神秘的速记来陈述您的问题不太可能在未来帮助任何人。该数组将被称为
@uniqarr,除非您想要一个名为'goodrecord:6123,'的键(with 键中的逗号),否则您不应将逗号放在qw()列表中。什么是“o/p”? 输出?!您可以通过输入 4 个额外字符来避免很多混乱。 -
“不使用 CPAN 模块”?为什么?
-
对不起老板...!我试图学习在没有 cpan 模块的情况下编写每个程序。所以我只想要没有它们 bcoz(因为)它们可能很简单使用 cpan 模块。我想从基础学习核心逻辑。对不起接下来的 o/p以后我会清楚地写下一切。感谢您的意见和建议。
标签: perl sorting duplicates