title: Regex and returning two lists as a tuple
body: <p>I have this function, that I would like to see if can be done more pythonic.
  The function explains it self what it is trying to achieve.</p>
  
  <p>My concern is that I'm using two regex expressions for <code>content</code> and <code>expected</code> that gives room for error creeping in, best would be if these two variables could use the same regex.</p>
  
  <p>input example:</p>
  
  <pre><code>test_names = "tests[\"Status code: \" +responseCode.code] = responseCode.code === 200;\ntests[\"Schema validator GetChecksumReleaseEventForAll\"] = tv4.validate(data, schema);"
  
  def custom_steps(self, test_names):
      """ Extracts unique tests from postman collection """
      content = re.findall(r'(?&lt;=tests\[")(.*)(?::|"\])', test_names)
      expected = re.findall(r'(?&lt;=\] = )(.*)(?::|;)', test_names)
      for i, er in enumerate(expected):
          if "===" in er:
              expected[i] = er[er.find('===')+4:]
          else:
              expected[i] = "true"
  
      return content, expected
  </code></pre>