我有兩個字符串$ dna1和$ dna2。將兩個字符串打印爲串聯,然後在串聯字符串的末尾打印排列在其副本上的第二個字符串。例如,如果輸入 字符串是AAAA和TTTT,打印:Perl中的字符串對齊/匹配對齊
AAAATTTT
TTTT
這是一個自我鍛鍊的問題..不是作業,
我試着用指數 #在/ usr/bin中/ perl的-w
$a ='AAAAAAAAAATTTTTTTTT';
$b ='TTTTTTTTTT';
print $a,"\n";
print ''x index($a,$b),$b,"\n";
,但它無法正常工作需要。幫助請
在您的文本中,您說輸入是AAAA和TTTT。在你的代碼中,你有AAAAAAAAAATTTTTTTTT和TTTTTTTTTTT。哪一個?它是否已經連接? – ikegami
你的'$ a'字符串中有9個T,'$ b'字符串中有10個T. '$ a'中永遠不會找到10個Ts。 – TLP