我正在寻找一个执行替换的 perl 程序,但我的循环每次都不起作用。例如,这个概念是:
#!/usr/bin/perl
use warnings;
use strict;
my @array1 = qw(A quick brown fox jumps over the lazy dog);
my @array2 = qw(fox dog);
my @array3 = qw(rabbit cat);
我希望第二个数组与第一个数组进行比较,挑选出 fox 和 dog 元素,将其替换为 rabbit 和 cat。
所以这句话应该变成“一只敏捷的棕色兔子跳过了懒猫”。
这是概念,但数据不同,第二个和第三个数组每个可能包含 50 个元素。任何帮助,将不胜感激。