fork download
  1. <?php
  2.  
  3. $s = <<<DATA
  4. <p>{{ myFunction()&nbsp; }}</p>
  5. <p>&nbsp;</p>
  6. <p>{{ number|number_format(2, "&nbsp;.&nbsp;", '&nbsp;,&nbsp;')&nbsp;}}</p>
  7. <p>{% set myVariable = '&nbsp;&nbsp;' %}</p>
  8. DATA;
  9. echo preg_replace_callback('~{{.*?}}|{%.*?%}~s', function ($m) { return str_replace('&nbsp;', '', $m[0]); }, $s);
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
<p>{{ myFunction() }}</p>    
<p>&nbsp;</p>    
<p>{{ number|number_format(2, ".", ',')}}</p>    
<p>{% set myVariable = '' %}</p>