3v4l.org

run code in 300+ PHP versions simultaneously
<?php function morsedecode($code){ $search = array('/(?<![.-])\.-(?![.-])/', '/(?<![.-])-\.\.\.(?![.-])/'); $replace = array('a', 'b'); return preg_replace($search, $replace, $code); } echo morsedecode(".- -...");

preferences:
58.2 ms | 402 KiB | 5 Q