3v4l.org

run code in 300+ PHP versions simultaneously
<?php $test = function ($name) { var_dump($name); $result = preg_match('/^(get)([a-zA-Z\d]+)(List)$/', $name, $matches); var_dump($result); var_dump($matches); }; $names = [ 'getOshList', 'getList', 'OshList', 'getOsh', 'getOshlist', ]; foreach ($names as $name) { $test($name); }

preferences:
48.57 ms | 402 KiB | 5 Q