fork(10) download
  1. <?php
  2. $str = 'Организация "ООО "Рога и копыта" выдала "левую" справку фирме "Новый совхоз"';
  3.  
  4. preg_match_all('/"(\w*\s+"|:?)(.*?)"/u', $str, $ok);
  5.  
  6. var_dump($ok);
Success #stdin #stdout 0.01s 20568KB
stdin
Standard input is empty
stdout
array(3) {
  [0]=>
  array(3) {
    [0]=>
    string(34) ""ООО "Рога и копыта""
    [1]=>
    string(12) ""левую""
    [2]=>
    string(25) ""Новый совхоз""
  }
  [1]=>
  array(3) {
    [0]=>
    string(8) "ООО ""
    [1]=>
    string(0) ""
    [2]=>
    string(0) ""
  }
  [2]=>
  array(3) {
    [0]=>
    string(24) "Рога и копыта"
    [1]=>
    string(10) "левую"
    [2]=>
    string(23) "Новый совхоз"
  }
}