title: Python - How to remove duplicate sequence of letters from string (cannot split by spacing)
body: <p>This is different than removing repeating characters or repeating words, as explained below.</p>
  
  <ul>
  <li>'Blue Valley StarsBlue Valley' should equal 'Blue Valley Stars'</li>
  <li>'West Michigan WhitecapsWest Michigan' should equal 'West Michigan Whitecaps'</li>
  <li>'Oregon OraclesOregon' should equal 'Oregon Oracles'</li>
  </ul>
  
  <p>The tricky part here is the start of where it duplicates, isn't separated with a space.
  So I can't just split them by ' ', remove duplicate words, and join.</p>
  
  <p>I could cross-check each letter with each other letter. With a threshold of &lt; 4 
  repeating letters to qualify as a duplicate.</p>
  
  <p>Looking for a better way though, that I have missed.</p>