Thread Hilfe zu Mustererkennung + if (27 answers)
Opened by Anonymus at 2013-06-13 11:02

Muffi
 2013-06-13 11:51
#168141 #168141
User since
2012-07-18
1465 Artikel
BenutzerIn
[default_avatar]
Und weil in Perl alles ein bisschen kürzer ist:

(Ausschnitt, ungetestet)
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
my %abfragen = (
    EcoRI   => qr/GATTCC/i,
    BamHI   => qr/GGATCC/i,
    HindIII => qr/AAGCTT/i,
    HaeIII  => qr/GGCC/i,
    NdeI    => qr/CATATG/i,
    SmaI    => qr/CCCGGG/i,
    PvuI    => qr/CGATCG/i,
    SphI    => qr/GCATGC/i,
);

# Achtung, willkürliche Reihenfolge
for my $abfrage (keys %abfragen) {
    if ($Nuk =~ $abfragen{$abfrage}) {
        say "Die Restriktionsenzymschnittstelle für $abfrage ist vorhanden";
    }
    else {
        say "Die Restriktionsenzymschnittstelle für $abfrage ist nicht vorhanden";
    }
}

Last edited: 2013-06-13 11:53:46 +0200 (CEST)
1 + 1 = 10

View full thread Hilfe zu Mustererkennung + if