3v4l.org

run code in 300+ PHP versions simultaneously
<?php $reg = '#<p>\s*\[spoiler\s+id=\d+\]\s*</p>#'; $text = <<<TEXT Before. <p> [spoiler id=7] </p> After. <p> [spoiler id=42] </p> TEXT; echo preg_replace($reg, '', $text);

preferences:
38.72 ms | 402 KiB | 5 Q