2012-04-22 7 views
2

1つではなくnで繰り返すループを作成するにはどうすればよいですか?nルビによる繰り返し

この例では、5行を読み込むにはどのようにすればよく、次の繰り返しで他の5行を読み込むことができますか?

example = '<div id="post-editor" class="post-editor"> 


    <div class="wmd-container"> 
     <div id="wmd-button-bar" class="wmd-button-bar"></div> 
     <textarea id="wmd-input" class="wmd-input" name="post-text" cols="92" rows="15" tabindex="101"></textarea> 
    </div> 

    <div class="fl" style="margin-top: 8px; height:24px;">&nbsp;</div> 
    <div id="draft-saved" class="draft-saved community-option fl" style="margin-top: 8px; height:24px; display:none;">draft saved</div> 

    <div id="draft-discarded" class="draft-discarded community-option fl" style="margin-top: 8px; height:24px; display:none;">draft discarded</div> 



    <div id="wmd-preview" class="wmd-preview"></div> 
    <div></div> 
    <div class="edit-block"> 
     <input id="fkey" name="fkey" type="hidden" value="7668dcce69f925d656bc4019c29fd061"> 
     <input id="author" name="author" type="text"> 
    </div> 
</div>' 

puts example 

答えて

3

あなたは行うことができます。

example.each_line.each_slice(5) { |lines| # do something with lines }