title: Parse txt file using perl
body: <p>I would like to parse a file containing data as below:</p>
  
  <pre><code>05\/26\/2013 06:09:47 \-0700 - AUTHN_SUCCESS - GET - ddsbcggio_ac  - 200.12.33.44 - abcweb.eegeserv.com\/abcweb\/abcwebInitialize.do?PORT=SPQ  - uid=radash@abc.com\,ou=People\,o=zeb.com - 06:09:47 - http - uizweb_zam -  - 2uid=bolched@abc.com
  05\/26\/2013 06:09:48 \-0700 - AUTHN_SUCCESS - GET - ddsbcggio_ac  - 200.12.33.44 - abcweb.eegeserv.com\/abcweb\/abcwebInitialize.do?PORT=SPQ  - uid=rad-ash2s@abc.com\,ou=People\,o=zeb.com - 06:09:48 - http - uizweb_zam -  - 2uid=bolchedssd@abc.com
  05\/26\/2013 06:09:49 \-0700 - AUTHN_SUCCESS - GET - ddsbcggio_ac  - 200.12.33.43 - abcweb.eegeserv.com\/abcweb\/abcwebInitialize.do?PORT=SPQ  - uid=sjhsjdh@abc.com\,ou=People\,o=zeb.com - 06:09:49 - http - uizweb_zam -  - 2uid=kjsdsdjhjsh@abc.com
  </code></pre>
  
  <p>and get:</p>
  
  <pre><code>05/26/2013 06:09:49  and uid=radash@abc.com,ou=People,o=zeb.com 
  05/26/2013 06:09:48  and uid=rad-ash2s@abc.com,ou=People,o=zeb.com
  </code></pre>
  
  <p>I tried split('-') but it does not work split('-') because as you can see :
  Some lines like the second one above has: rad-ash2s@abc.com   ( a '-' ) in between.
  Also some times, there are '-' in other part of data too.</p>
  
  <p>Please help.</p>