title: Partial Variable length string removal in Python
body: <p>I'm unfamiliar with Python, I've been trying to teach myself to help automate my work.</p>
  
  <p>Right now my job is to remove the front portion of any address string that begins with "Suite XYZ".  Sometimes it's just "suite A" sometimes it's "Suite 12A". I want to remove those, but avoid removing too much from the front of the string, where the rest of the address is, so I can't just clip a set amount off every time a string starts with "suite". I was thinking of just looking for "suite <em>_</em>_" and if the 2nd or 3rd characters were a space, removing only "suite _<em>" or "suite _</em>" respectively and returning the string. </p>
  
  <p>Would it be better to just count the spaces and cut at the 2nd space? So "Suite AAA (Rest Of Address)" would get cut between AAA and the rest of the string?</p>
  
  <p>While looking for help on this, I kept seeing something about regular expressions. Is that worth looking into? </p>