2010-08-04 20 views
12

Ho una stringa simile a questaEstratto ultimi caratteri K da una stringa in Perl

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

Quello che voglio fare è quello di estrarre ultimi tre caratteri da ciascuno di quella.

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

Come posso farlo in Perl?

+0

Eventuali duplicati di [Come posso rimuovere gli ultimi sette caratteri di un valore hash in Perl?] (Http://stackoverflow.com/questions/846257/how-can- i-remove-the-last-sette-caratteri-di-un-hash-value-in-perl) –

risposta

26

Uso substr:

$out1 = substr($str1, -3); 
Problemi correlati