title: How to extract information from the following text?
body: <p>I'm trying to extract <strong>title, description &amp; address</strong> from text of different websites. I'm currently doing some web crawling which extracts the information stated above. However, I am having trouble coming up with a regular expression that matches to the expected text output that I want below.</p>
  
  <p>Can I know how can I improve my regular expression and embed the suggested <strong>set of rules</strong> to meet and extract the information above?</p>
  
  <p><strong>My Regex:</strong></p>
  
  <pre><code>(^.+\n)(^.+\n)?(^\d+.*\d{6})
  </code></pre>
  
  <p><strong>Set of rules to embed:</strong></p>
  
  <pre><code>First line (title)
      - can contain any alphabets and numbers
      - should not contain dot(.)
  Second line (description or additonal information)
      - can contain any alphabets and numbers
      - should contain dot(.)
      - second line can be empty
      - if its empty then extract the first line which is the title
  Third line (address)
      - address extraction
  </code></pre>
  
  <p><strong>Input Text:</strong> </p>
  
  <pre><code>View store information
  TAMPINES MART
  11559.33Km Away,
  5 TAMPINES ST 32, #01-07/16 TAMPINESS MART, 529284
  67817232
  Open Now
  Full Menu
  View store information
  THE SIGNATURE
  The SIGNATURE is a wonderful destination for shopping text.
  51, CHANGI BUSINESS PARK CENTRAL 2, #01-15, THE SIGNATURE, 486066
  65883667
  Open Now
  Full Menu
  Jewel Changi Airport
  Jewel Changi Airport is a breath-taking place for families text.
  78 Airport Boulevard, #B2-275-277 Jewel Changi Airport, Singapore, 819666
  </code></pre>
  
  <p><strong>Expected Text Output: (Ideally)</strong></p>
  
  <pre><code>TAMPINES MART
  11559.33Km Away,
  5 TAMPINES ST 32, #01-07/16 TAMPINESS MART, 529284
  
  THE SIGNATURE
  11559.97Km Away,
  51, CHANGI BUSINESS PARK CENTRAL 2, #01-15, THE SIGNATURE, 486066
  
  Jewel Changi Airport
  78 Airport Boulevard, #B2-275-277 Jewel Changi Airport, Singapore, 819666
  </code></pre>