title: RegEx - extract words with prefix @ or #
body: <p>If I have a string</p>
  
  <pre><code>This is a @really nice#day.
  </code></pre>
  
  <p>On <strong>first pass</strong> I should get as an output/result words <code>really</code> and <code>day</code> (results should not contain dots or any other punctuation signs, also you should not just match A-Z,a-z and everything else ignore because string could contain international characters so keep that in mind).</p>
  
  <p>On <strong>second pass</strong> I should get out everything except those two words and punctuation for ex.</p>
  
  <pre><code>This is a nice
  </code></pre>
  
  <p>RegEx is done via <code>PHP</code>.</p>
  
  <p><strong>EDIT:</strong> @hochl
  The problem with <code>([@#]\w+)</code> is that it doesn't catch international characters like <code>šđžćč</code> so <code>#dayš</code> is recognized only as <code>#day</code>.</p>