3v4l.org

run code in 300+ PHP versions simultaneously
<?php $strings = ['foo_1234', 'bar_3456', 'foo_5678', 'bar_7890']; $strings = array_map(function($string){ return preg_replace('/[a-z]+_(\d+)/i', '${1}', $string); }, $strings); var_dump($strings);

preferences:
31.67 ms | 406 KiB | 5 Q