3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str = "abc(xxx@email.com);cde(ggg@gmail.com)"; Preg_match_all('/(\w+)\((.*?)\)/', $str, $match); //Var_dump($match); $emails = array_combine($match[1], $match[2]); Var_dump($emails);

preferences:
32.07 ms | 402 KiB | 5 Q