3v4l.org

run code in 300+ PHP versions simultaneously
<?php $regex = '@^/cef/?(/logs/(*SKIP)(*FAIL)|.)*$@'; var_dump(preg_match($regex, '/cef/foo/bar/baz', $matches), $matches); var_dump(preg_match($regex, '/cef/foo/logs/access.log', $matches), $matches);

preferences:
44.03 ms | 402 KiB | 5 Q