Я пытаюсь извлечь две строки из строки. Формат строки выглядит следующим образом:Извлечение двух строк из строки с использованием preg_match
$text = 'First string here(second here)';
Секунды секунд всегда будут в конце внутри кавычек. Я пытаюсь извлечь их эффективно. Я пробовал использовать это: preg_match('#\((.*?)\)#', $text, $match)
и preg_match('/\(([^\)]+)\)/', $text, $match)
Вышеприведенные выражения работают нормально, но я пытаюсь сделать это за один раз, а не отдельно. Я предполагаю, что это мой OCD ногами в:/
Это работает отлично, но как удалить скобку из строки секунд? – user962449
@ user962449 надеюсь, что редактирование помогает – Anirudha
второстепенное, но я бы включил флаг ['PREG_SPLIT_NO_EMPTY'] (http://php.net/manual/en/function.preg-split.php) ([пример] (http: //ideone.com/2DvsiU)). – Emissary