- var_dump: documentation ( source)
- preg_match: documentation ( source)
<?php
preg_match('@^/([^/]+)/([^/]+)/([^/?]+)@', '/git/mat-omg/master?hash=fion', $match);
preg_match('@^/([^/]+)/([^?]+)@', '/svn/modules/core/branches/5.6.2/', $match);
//preg_match('@^/([^/]+)/([^?]+)@', '/git/mat-omg/master?hash=fion', $match);
//$match = explode('/', $match[2]);
var_dump($match);