3v4l.org

run code in 300+ PHP versions simultaneously
<?php $result = preg_replace('#\[(right)\](((?R)|[^[]+?|\[)*)\[/\\1\]#siU', '', $text); var_dump($text); var_dump($result);

preferences:
41.09 ms | 402 KiB | 5 Q