【发布时间】:2022-01-12 04:33:17
【问题描述】:
my @a_columns = map { s/^"|"$|\n|\r|\n\r|"//g; $_ } split /;/, $s_act_line;
上面提到的是我的代码。由于使用了地图功能,我在合并此代码时收到自动警告。 请帮助我使用 for 或 foreach 或任何循环来转换它。
我已经尝试了几种方法,但都不适合我。
请帮帮我
【问题讨论】:
-
您收到什么自动警告?只要我声明了一个名为
$s_act_line的变量,我就可以很好地运行这段代码。它在use strict; use warnings;下也可以正常运行(无论如何你都应该使用它) -
@SilvioMayolo 听起来像是来自他们的 IDE 的 lint 警告。
-
@SilvioMayolo 我附上了警告的图片。我使用了 List 库,然后出现异常 List.pm is not available
-
这是不理解粘贴代码的复制粘贴编程吗?一个更好的问题是:这张地图是如何工作的?