<div dir="ltr">pode usar o split mesmo...<br><br>my @array = split '(\w{3})', $rna;<br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><b><br>Daniel Vinciguerra (@dvinciguerra)</b><br>Web solution architect, perl dev, vegetarian, geek and co-founder at <span style="background-color:rgb(255,255,255)"><b>Bivee</b></span><br><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"><a href="http://bivee.com.br" style="color:rgb(28,81,168)" target="_blank">bivee.com.br</a>  -  <a href="https://github.com/Bivee" target="_blank">github.com/Bivee</a><br></span><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"></span></div></div></div>
<br><div class="gmail_quote">2014-11-07 12:03 GMT-02:00 Aureliano Guedes <span dir="ltr"><<a href="mailto:guedes_1000@hotmail.com" target="_blank">guedes_1000@hotmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><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>Date: Fri, 7 Nov 2014 11:47:06 -0200<br>From: <a href="mailto:leprevostfv@gmail.com" target="_blank">leprevostfv@gmail.com</a><br>To: <a href="mailto:rio-pm@pm.org" target="_blank">rio-pm@pm.org</a><br>Subject: Re: [Rio-pm] Dúvida com split<div><div class="h5"><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>On 07-11-2014 11:44, Aureliano Guedes
      wrote:<br>
    </div>
    <blockquote>
      
      <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></fieldset>
      <br>
      <pre>_______________________________________________
Rio-pm mailing list
<a href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a></pre>
      <br>
      <pre>-- 
Felipe da Veiga Leprevost, PhD.
<a 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
<a href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a></div></div></div>                                           </div></div>
<br>_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br></blockquote></div><br></div>