Perl je sestřih () Funkce se používá k vystřihnutí a vrácení kusu nebo části pole. Část, která je vystřižena, začíná u OFFSET prvek pole a pokračuje pro DÉLKA Prvky. Pokud DÉLKA není zadán, bude se oříznout na konec pole.
Myslete na @mé jméno je pole jako řada očíslovaných políček, zleva doprava, očíslovaná počínaje nulou. sestřih () funkce by odříznout kus z @mé jméno je pole začínající prvkem v pozici # 1 (v tomto případě Michael) a končí o 3 prvky později na Matthew. Hodnota @someNames pak se stane („Michael“, „Joshua“, „Matthew“)a @myNames jsou zkráceny na („Jacob“, „Ethan“, „Andrew“).
Jako možnost můžete nahradit část odstraněna jiným polem předáním do pole REPLACE_WITH argument.
Ve výše uvedeném příkladu sestřih () funkce by odříznout kus z @mé jméno je pole začínající prvkem v pozici # 1 (v tomto případě Michael a končí o 3 prvky později na Matthew. To pak nahrazuje jména s obsahem @moreNames pole. Hodnota @someNames pak se stane („Michael“, „Joshua“, „Matthew“)a @myNames se změní na („Jacob“, „Daniel“, „William“, „Joseph“, „Ethan“, „Andrew“).