我有一个字符串$str = 'Hello my friends';
,我需要在\
每个单词中添加一个字符并获得任何可能的变化。
例如在stdout
我想得到
{H\ello|He\llo|Hel\lo|Hell\o} {m\y} {f\riens|fr\iends|fri\ends.....}
我写了一些代码,但我无法想象接下来要做什么:
my $str = 'Hello my friends';
my @ra = split / /, $str;
for(my $i=0; $i < scalar @ra; $i++)
{
my $word = $ra[$i];
my $num = length($word);
my @chars = split("", $word);
for(my $k = 0, my $l = 1; $l < $num; $k++,$l++)
{
print $chars[$k]."\\".$chars[$l];
}
}
有什么想法吗?=\