3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str = "137 ,77 ,278:214 e{34:3,32:5,33:1},277:248 e{32:5,33:1,34:3}n{Got Dirt?},323 ,443"; $result = preg_split("~(,)(?!(?:[^\{]*\}))~",$str); print_r($result);

preferences:
32.19 ms | 405 KiB | 5 Q