【发布时间】:2020-12-05 06:00:14
【问题描述】:
当我运行代码的哈希表时,该表似乎考虑了空格(“:405%”)。我们如何过滤它?我尝试使用 if 条件来执行此操作,但它似乎不起作用。
my @g = ();
foreach my $e (@genres){
my $genre = $e->as_text;
@g = split(/[à| ]/,$genre);
foreach my $e2 (@g){
if ($e2 ne ("Genres:" or ' ') ) {
$index{$e2}++;
}
}
}
提前感谢您的回答
【问题讨论】:
-
在将它们用作键之前,通过从字符串中删除空格来规范化键?
-
$e2 ne ("Genres:" or ' ')这不是你想要的。阅读 perl 语法。 -
请提供文本,而不是图像,作为输入/输出示例。