Помогите составить регулярное выражение preg_replace

nauweb

Новичок
Помогите составить регулярное выражение preg_replace
чтобы в первом случае из пеерменной
$string = "Строго по-(С,с!!)уворовски";
вывелось С,с!!

а в этом случае
$string = "Ричард (Л!!,л)ьвиное (С!!,с)ердце";
Л!!,л и С!!,с

Ато уже несколько часов мучаюсь и ничего не выходит.
 

peon

Lok'tar ogar
Напиши строку до и после, как тебе нужно.
А то я не понял вопроса.
 

nauweb

Новичок
да, нужно получить значения в скобках

на данный момент остановился на этом

$pattern = '~\((.*?)\)~i';
$replacement = '$1';
$str = preg_replace($pattern, $replacement, $string);

Хотя там наверное не переменная $str будет, а массив, т.к. в исходной строке может быть несколько раз выражение в скобках.
 
Сверху