Python regex to extract phone numbers from string
<p>I am very new to regex , Using python re i am looking to extract phone numbers from the following multi-line string text below : </p>

<pre><code> Source = """&lt;p&gt;&lt;strong&gt;Kuala Lumpur&lt;/strong&gt;&lt;strong&gt;:&lt;/strong&gt; +60 (0)3 2723 7900&lt;/p&gt;
        &lt;p&gt;&lt;strong&gt;Mutiara Damansara:&lt;/strong&gt; +60 (0)3 2723 7900&lt;/p&gt;
        &lt;p&gt;&lt;strong&gt;Penang:&lt;/strong&gt; + 60 (0)4 255 9000&lt;/p&gt;
        &lt;h2&gt;Where we are &lt;/h2&gt;
        &lt;strong&gt;&amp;nbsp;Call us on:&lt;/strong&gt;&amp;nbsp;+6 (03) 8924 8686
        &lt;/p&gt;&lt;/div&gt;&lt;div class="sys_two"&gt;
    &lt;h3 class="parentSchool"&gt;General enquiries&lt;/h3&gt;&lt;p style="FONT-SIZE: 11px"&gt;
     &lt;strong&gt;&amp;nbsp;Call us on:&lt;/strong&gt;&amp;nbsp;+6 (03) 8924 8000
+ 60 (7) 268-6200 &lt;br /&gt;
 Fax:&lt;br /&gt; 
 +60 (7) 228-6202&lt;br /&gt; 
Phone:&lt;/strong&gt;&lt;strong style="color: #f00"&gt;+601-4228-8055&lt;/strong&gt;"""
</code></pre>

<p>So when i compile the pattern , i should be able to find using </p>

<pre><code>phone = re.findall(pattern,source,re.DOTALL)

 ['+60 (0)3 2723 7900',
  '+60 (0)3 2723 7900',
  '+ 60 (0)4 255 9000',
  '+6 (03) 8924 8686',
  '+6 (03) 8924 8000',
  '+ 60 (7) 268-6200',
  '+60 (7) 228-6202',
  '+601-4228-8055']
</code></pre>

<p>Please help me identify the right pattern</p>