title: Regular Expression - Capturing all repeating groups
body: <p>I have strings like below:</p>
  
  <pre><code>@property.one@some text here@property.two@another optional text here etc
  </code></pre>
  
  <p>which contains <code>@.+?@</code> strings inside. </p>
  
  <p>I'd like to capture all these "variables" into groups via one regexp matching but it seems like it's not possible as regexp returns only last captured group while repeating. </p>