title: find multiple datas between two string in python in a paragraph
body: <p>I am reading a text file which has data  like this string input:
  String input :</p>
  <pre><code>string = &quot;&quot;&quot;unwanted strings
  
  /start INPUT_DATA
      input_data_Name_One  input_data_Name_two
  /end INPUT_DATA
  unwanted string
  /start OUTPUT_DATA 
      ouput_data_Name_One  ouput_data_Name_Two 
  /end OUTPUT_DATA
  unwanted string
  /start LOC_DATA   
      loc_Data_Name_One  loc_data_Name_Two  loc_data_Name_Three
  /end LOC_DATA
  unwanted string
  /start LOC_THING   
      no_Need_One no_Need_Two  no_Need_Three
  /end LOC_THING
  
  unwanted strings&quot;&quot;&quot;
  </code></pre>
  <pre><code>matches = re.findall('start(.*?)end', string, re.DOTALL)
  </code></pre>
  <p>I tried with many expressions but newline,special charecters giving errors
  how to escape it.</p>
  <p>expected output:</p>
  <pre class="lang-bash prettyprint-override"><code> ['input_data_Name_One' ,'input_data_Name_two','ouput_data_Name_One','ouput_data_Name_Two','loc_Data_Name_One','loc_data_Name_Two','loc_data_Name_Three']
  </code></pre>