2010-08-04 15 views
12

Ich habe eine Zeichenfolge, dieExtract letzten K Zeichen aus einer Zeichenkette in Perl

my $str1 = "ACGGATATTGA"; 
my $str2 = "alex"; 

wie folgt aussieht Was will ich tun, ist letzten drei Zeichen von jedem, das zu extrahieren.

$out1 = "TGA"; 
$out2 = "lex"; 

Wie kann ich es in Perl tun?

+0

Mögliche Duplikat [Wie kann ich die letzten sieben Zeichen eines Hash-Wert in Perl entfernen?] (Http://stackoverflow.com/questions/846257/how-can- i-remove-the-last-seven-Zeichen-of-a-hash-value-in-perl) –

Antwort

26

Verwendung substr:

$out1 = substr($str1, -3); 
Verwandte Themen