【发布时间】:2019-02-28 22:03:01
【问题描述】:
我是 Perl 脚本的新手,现在正在开发一个程序来提高我在 Perl 方面的知识。例如,我有一个输入文件,其中包含模式日期、交易 ID、网站名称、金额等数据,我在这里尝试获取在 www.example.com 中进行的所有交易的总和。由于有两个数字字段(交易 ID 和金额),我无法使用以下命令仅选择单个值(金额或交易 ID)
$var =~ m/(\d+)/
这是示例输入文件。
26/06/2018 12890765 www.example.com 986.00
31/08/2018 17464946 www.other.com 7627.00
1/05/2018 65472345 www.example.com 14.00
现在帮助我如何从文件中只选择 986 或 7627 或 14 并且 所以在这里,如果运行一个以 www.example.com 作为参数的代码,我应该得到 sum 为 1000。
【问题讨论】:
-
请阅读How to Ask 以及如何创建minimal reproducible example。您尝试解决什么问题?