Имена участников (разделяйте запятой).
Как работает такое выражение: $a='main/index/{page:\d+}'; $res=preg_replace('/{([a-z]+) : ([^\}]+)}/','(?P<\1>\2)', $a); if($res)...