Ich brauche einen regulären Ausdruck in Perl, der am Anfang mit ATG übereinstimmt und mit TAG, TAA oder TGA endet. Dies ist der Code, den ich bisher habe.Regelmäßige Perl-Expression (beginnt mit ATG und endet mit TAG, TAA oder TGA)
my $sequence = 'AATGGTTTCTCCCATCTCTCCATCGGCATAAAAATACAGAATGATCTAACGAA';
while($sequence =~ ____) {
print $1;
}
[.? '^ ATG * (T (AG | AA | GA)) $'] (https: // regex101.com/r/tUtg8J/1) – Tushar
Ihr Beispiel entspricht nicht Ihren Anforderungen. Sieht so aus, als ob du die DNA-Sequenz anpassen willst, also vielleicht '^ ATG [GTAC] + T (GA | AA | AG) $'. – chris85