galtsev.t, тебе нужно добиться только одного элемента в массиве?
$str = '/category/[name]/';
preg_match('~\[\K[^]]+~', $str, $matches);
var_dump($matches);
/*
array (size=1)
0 => string 'name' (length=4)
*/ galtsev.t, тебе нужно добиться только одного элемента в массиве?
$str = '/category/[name]/';
preg_match('~\[\K[^]]+~', $str, $matches);
var_dump($matches);
/*
array (size=1)
0 => string 'name' (length=4)
*/