3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string='Demo #1: (11 steps)[1] and Demo #2: (35 steps)[2]'; var_export(preg_match_all('~\(([^)]*)\)\[([^\]]*)]~',$string,$out)?array_slice($out,1):[]);

preferences:
25 ms | 406 KiB | 5 Q