title: regex stops after first match - I need it to continue
body: <p>I have this regex:</p>
  
  <pre><code>source_IP = re.findall(r':name\s+[\(]Anti-Spoof-firewallX-eth2-02[\)]\s+.*\s+.*\s+.*\s+.*\s+.*\s+.*\s+.*\s+.*\s+.*\s+.*\s+.*\s+.*\s+.*:Name\s+[\(](.*)+[\)]'
  </code></pre>
  
  <p>running against the following text:</p>
  
  <pre><code>:name (Anti-Spoof-firewallX-eth2-02)
          )
          :ip_convention_object ()
          :color (black)
          :comments ()
          :group_convention_query ()
          :group_sort_type (3)
          :is_convention_on (false)
          :member_class (network_object)
          :members_query ()
          :type (group)
          : (ReferenceObject
              :Table (network_objects)
              :Name (n-10.10.24.0_s22)
              :Uid ("{DACDEBF9-C041-4C48-928E-92ECCC606CD5}")
          )
          : (ReferenceObject
              :Table (network_objects)
              :Name (n-10.1.90.0_s23)
              :Uid ("{3E947D4C-677-45B4-AFCC-553351A7F03E}")
          )
          : (ReferenceObject
              :Table (network_objects)
              :Name (n-100.141.28.0_s23)
              :Uid ("{3EE3901E-7490-4FDF-A66C-C452D17794}")
          )
          : (ReferenceObject
              :Table (network_objects)
              :Name (n-10.20.20.0_s22)
              :Uid ("{51EED8DA-BFDB-42CD-8C3B-71DRRR6111E}")
          )
          : (ReferenceObject
              :Table (network_objects)
              :Name (n-10.19.32.0_s23)
              :Uid ("{58CDB-6FDC-4F42-8F6B-3933428EB408}")
          )
          : (ReferenceObject
              :Table (network_objects)
              :Name (n-10.11.16.64_s27)
              :Uid ("{1D9A7204-ADE5-4414-B264-EA51A8TRE87}")
          )
      )
  </code></pre>
  
  <p>I need all of the IP address but the regex only returns the first one (n-10.10.24.0s22). How can I correct my regex?</p>