fork download
  1. <?
  2. $content = "some text [again < dummy1>< /dummy1> some te < dummy2>< /dummy2>< /dummy3>xt] keep theses < needkeeped>xxx< needkeeped>";
  3. echo preg_replace_callback('/\[[^\]]+\]/', function($matches){
  4. return preg_replace('/<[^>]*>/', '', $matches[0]);
  5. }, $content);
  6.  
  7.  
  8. ?>
Success #stdin #stdout 0.01s 20568KB
stdin
Standard input is empty
stdout
some text [again  some te xt] keep theses < needkeeped>xxx< needkeeped>