3v4l.org

run code in 300+ PHP versions simultaneously
<?php $skus = array('55A_3', '345W_1+04B_1', '128T_2+167T_2+113T_8+115T_8', '55A'); foreach ($skus as &$sku) { $sku = preg_replace('/(\d+)([A-Z]+)(?=_\d+|\+|$)/', '$2$1', $sku); } print_r($skus);

preferences:
169.07 ms | 405 KiB | 5 Q