私はperlで2D配列を持っています。パターン <<< または >>> を持つすべての要素を削除したい。私はperlコードを書きました。パターンが一致するまではうまく機能しますが、その要素を削除できず、エラーが発生します。
foreach my $x(@array)
{
foreach my $y(@$x)
{
if($y =~ (m/^(\<+)|(\>+)$/ig))
{
delete $y;
}
}
}
パターンに一致する特定の要素を削除するのを手伝ってもらえますか? (配列から削除して削除したいのですが、undefではありません)