title: How do I split multiple times in abap?
body: <p>I want to split my code into a workarea and append this to a an internal table for a later perform.</p>
  
  <p>But sometimes the text contains more than 3 numbers for example 3;5;3;6;2;5 but its always 3,6,9,12... number. How can I solve the problem that I want to loop 3 times, then the next 3 numbers and so on?</p>
  
  <pre><code>DATA: text(100) type c,
  it_1 TYPE STANDART TABLE LIKE text,
  it_2 TYPE STANDART TABLE LIKE text,
  it_3 TYPE STANDART TABLE LIKE text,
  string(100) TYPE c.
  
  
  text = '123;2;2'.
  
  SPLIT text AT ';' INTO  wa_1-c1 wa_1-c2 wa_1-c3.
  
  APPEND wa_1-c1 to it_1.
  APPEND wa_1-c2 to it_2.
  APPEND wa_1-c3 to it_3.
  
  LOOP at it_1 INTO string.
  PERFORM task using string.
  ENDLOOP.
  </code></pre>