title: Split string into two different columns based on keyword in pandas?
body: <p>I have a dataset consists column 'useful_crit' in the form of string as datatype "object". </p>
  
  <pre><code>Pat_ID   Useful_crit
    1      **inclusive range**:age 35 to 75 - type 2 diabetes **exclusive range**: type 1 diabetes
    2      **inclusive range**:patients aged 21 and above **exclusive range**:patients who are mentally `
  </code></pre>
  
  <p>String in each column consist two common words as inclusive range and exclusive range. Now, I want to create two columns as 'inclusive range' and 'exclusive range' from same string. So output would be something like,</p>
  
  <pre><code>Pat_ID   inclusive range                         exclusive range
   1       age 35 to 75 - type 2 diabetes     type 1 diabetes    
   2       patients aged 21 and above         patients who are mentally
  </code></pre>
  
  <p>How to do this in python?</p>