3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = <<<TEXT BUILD THE ULTIMATE BRAWLER Not a full line of UPPERCASE TEXT BATTLE THROUGH EPIC LEGO THEMES text text TEXT; echo preg_replace_callback('/([A-Z-]+(?: [A-Z]+)+)(\r\n|\r|\n)/', function($matches) { return "[b]{$matches[0]}[/b]"; }, $string);

preferences:
26.76 ms | 404 KiB | 5 Q