<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Funcionou, o fato é que ainda não aprendi bem regex então não conhecia o \w. Mas compreendi completamente o código.<br>Obrigado.<br><br><div><hr id="stopSpelling">Date: Fri, 7 Nov 2014 11:47:06 -0200<br>From: leprevostfv@gmail.com<br>To: rio-pm@pm.org<br>Subject: Re: [Rio-pm] Dúvida com split<br><br>
  
    
  
  
    Oi Aureliano,<br>
    <br>
    tenta o seguinte:<br>
    <br>
    my @codons = $rna =~ m/\w{3}/g;<br>
    <br>
    abraços<br>
    <br>
    <br>
    <div class="ecxmoz-cite-prefix">On 07-11-2014 11:44, Aureliano Guedes
      wrote:<br>
    </div>
    <blockquote cite="mid:BLU182-W19B4656D4430B378E5F9B794850@phx.gbl">
      <style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>
      <div dir="ltr">Ola monges,<br>
        <br>
        Tenho uma dúvida simples.<br>
        Digamos que eu tenha uma string com uma sequencia de RNA:<br>
        $rna = 'AUGACGAAGCGUUGAUCC';<br>
        Só hipotético mesmo.<br>
        <br>
        Então quero agrupar de 3 em 3 letras (nucleotídeos) formando
        codons:<br>
        AUG ACG AAG CGU UGA UCC<br>
        <br>
        Para isso eu acho conveniente colocar em um array, e faço isso
        usando um split<br>
        my @codons = split /condição/, $dna;<br>
        <br>
        O meu problema é na condição, não estou conseguindo uma condição
        para agrupar de 3 em 3 letras já tentei:<br>
        /(A|C|U|G){3}/<br>
        /(A|C|U|G)(A|C|U|G)(A|C|U|G)/<br>
        /(d+){3}/<br>
        /d+\d+\d+\/<br>
        /d+{3}/<br>
        /d+d+d+/<br>
        Ate tentei mexer no split<br>
        my @codons = /(A|U|C|G)/, $rna, 3;<br>
        <br>
        Sei que a dúvida é besta, mas alguém de daria uma luz?<br>
        Obrigado. <br>
      </div>
      <br>
      <fieldset class="ecxmimeAttachmentHeader"></fieldset>
      <br>
      <pre>_______________________________________________
Rio-pm mailing list
<a class="ecxmoz-txt-link-abbreviated" href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a>
<a class="ecxmoz-txt-link-freetext" href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a></pre>
      <br>
      <pre class="ecxmoz-signature">-- 
Felipe da Veiga Leprevost, PhD.
<a class="ecxmoz-txt-link-abbreviated" href="http://www.leprevost.com.br" target="_blank">www.leprevost.com.br</a>
Laboratory for Proteomics and Protein Engineering.
Fiocruz, Brazil.</pre>
    </blockquote>
  

<br>_______________________________________________
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm</div>                                    </div></body>
</html>