0
мне нужно изменить эту строку: count(id)
содержания изменения снаружи и внутри скобки с preg_replace
к линии, как этого count(tableName.
идентификатор )
я пытаюсь сделать это с матчем препрега и заменить так:
$a = "count(id)";
$regex = "/\w{3,}+\W/";
$dd = preg_match("/\(.*?\)/", $a, $matches);
$group = $matches[0];
if (preg_match($regex, $a)) {
$c = preg_replace("$group", "(table.`$group`)", $a);
var_dump($c);
}
вывод, который я получил: count((table.
(id) ))
его выводя дополнительные скобки. Я знаю проблему, но я не могу найти решение, потому что мое регулярное выражение не так хорошо.
благодарит за помощь! – viktorino
сделал это для вас? –
на самом деле я нахожу шаблон записи, но ваш же)) да спасибо. – viktorino