title: Regex pattern for double-quoted strings in lsb.acct log
body: <p>I'm trying to find the regex pattern to match strings in LSF log files (lsb.acct).<br />
  Lines (log entries) in lsb.acct contain numbers and strings. Numbers are easy to match but I have a challenge with strings.<br />
  Strings are marked with surrounding &quot;&quot;, characters &quot; inside the string are escaped with another &quot;.<br />
  <em>Example:</em><br />
  line from lsb.acct:
  <code>0 90 &quot;dsfc --copt &quot;&quot;-c&quot;&quot; nfc_pa&quot; 0.01 &quot;&quot; -1  </code>
  contains the following fields:</p>
  <pre><code>0 (number)  
  90 (number)  
  dsfc --copt &quot;-c&quot; nfc_pa (string)  
  0.01  
  (empty string)  
  -1 (number)  
  </code></pre>
  <p>I tried /&quot;([^&quot;]*)&quot;/ but it obviously doesn't solve the problem - doesn't catch the escaped double-quotes inside the string but cuts the string short.<br />
  I was thinking to add a look-ahead operator &quot;(?=&quot;) to respect the escaped double-quote but I don't know where/how - doesn't work inside [].<br />
  Can anybody hint a proper regexp to match the string with respecting &quot; as escape for &quot; inside the string?</p>