$title = "Новый (директор) компании";
preg_match_all('/\\(([^()]*)\\)/', $title, $tmp);
Но массив этот какой-то хитрый. В моем примере он вот такой:
echo "<pre>";
print_r($tmp);
echo "</pre>";
$title = "Новый (директор) компании";
preg_match_all('/\\(([^()]*)\\)/', $title, $tmp);
echo "<pre>";
print_r($tmp);
echo "</pre>";
Цитата |
Array ( [0] => Array ( [0] => (директор) ) [1] => Array ( [0] => директор ) ) |
Цитата |
директор Array ( [0] => директор ) |
Цитата |
Ищет в строке subject все совпадения с шаблоном pattern и помещает результат в массив matches в порядке, определяемом комбинацией флагов flags. |
$title = "Новый (директор) компании";Результ
preg_match_all('/\\(([^()]*)\\)/', $title, $tmp);
echo "<pre>";
print_r($tmp);
echo "</pre>";
echo $tmp[1][0] . "<br>\n";
var_dump( $tmp[1][0] );
Array
(
[0] => Array
(
[0] => (директор)
)
[1] => Array
(
[0] => директор
)
)
директор
string(8) "директор" - строка...
Цитата |
директор Array ( [0] => директор ) |