我有两个字符串$ 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