3v4l.org

run code in 300+ PHP versions simultaneously
<?php $re = '/(ECO[^\s]+)\s+(.*?)(?=ECO|\z)/m'; $str = 'ECO-698 Acondicionador Frio-Calor ECO-CHI-522 Chimenea eléctrica con patas'; preg_match_all($re, $str, $matches, PREG_SET_ORDER, 0); $val=1; foreach ($matches as $value) { echo "\n\nRow no:".$val++; echo "\ncol 1:".$value[1]."\ncol 2:".$value[2]; } ?>

preferences:
25.91 ms | 404 KiB | 5 Q