title: How to separate a string according to the uppercase in python
body: <p>I am currently try to locate people by their tweets.</p>
  
  <p>I decide to do it by counting word frequency. </p>
  
  <p>But there is some words like <code>'WeWouldwin'</code> or <code>'AtGEO'</code>
  which I want to separate them and count them individually. </p>
  
  <p>I wonder is there a pythonic way separate them according to the uppercase letter? </p>
  
  <p>So I would have those two words be separate like 'We', 'Would', 'Win' and 'At', 'GEO'.</p>
  
  <p>I have tried the method from the following link:</p>
  
  <p><a href="https://stackoverflow.com/questions/2277352/split-a-string-at-uppercase-letters">Split a string at uppercase letters</a></p>
  
  <p>But this will give the individual uppercase letter(for example, 'G','E','O' instead of 'GEO')</p>