title: Extract xml from string using regular expression
body: <p>I have following log file from server,I want to extract xml from following string.</p>
  
  <pre><code>2:00:11 PM &gt;&gt;Response: &lt;?xml version="1.0" encoding="UTF-8"?&gt;
  
  &lt;HotelML xmlns="http://www.xpegs.com/v2001Q3/HotelML"&gt;&lt;Head&gt;&lt;Route Destination="TR" Source="00"&gt;&lt;Operation Action="Create" App="UltraDirect-d1c1_" AppVer="V1_1" DataPath="/HotelML" StartTime="2013-07-31T08:33:13.223+00:00" Success="true" TotalProcessTime="711"/&gt;&lt;/Route&gt;............
  
  &lt;/HotelML&gt;
  
  
  3:00:11 PM &gt;&gt;Response: &lt;?xml version="1.0" encoding="UTF-8"?&gt;
  
  &lt;HotelML xmlns="http://www.xpegs.com/v2001Q3/HotelML"&gt;&lt;Head&gt;&lt;Route Destination="TR" Source="00"&gt;&lt;Operation Action="Create" App="UltraDirect-d1c1_" AppVer="V1_1" DataPath="/HotelML" StartTime="2013-07-31T08:33:13.223+00:00" Success="true" TotalProcessTime="711"/&gt;&lt;/Route&gt;............
  
  &lt;/HotelML&gt;
  
  5:00:11 PM &gt;&gt;Response: &lt;?xml version="1.0" encoding="UTF-8"?&gt;
  
  &lt;HotelML xmlns="http://www.xpegs.com/v2001Q3/HotelML"&gt;&lt;Head&gt;&lt;Route Destination="TR" Source="00"&gt;&lt;Operation Action="Create" App="UltraDirect-d1c1_" AppVer="V1_1" DataPath="/HotelML" StartTime="2013-07-31T08:33:13.223+00:00" Success="true" TotalProcessTime="711"/&gt;&lt;/Route&gt;............
  
  &lt;/HotelML&gt;
  </code></pre>
  
  <p>I have written following regular expression for the same but it's matching only the first entry in the string.but i want to return all the xml string as collection.</p>
  
  <pre><code>(?&lt;= Response:).*&gt;.*&lt;/.*?&gt;
  </code></pre>