title: Regex to find suffixes in names
body: <p>I'm having trouble writing a regular expression that would find and remove suffixes in names in strings. I had it working fine just looking for the suffix (e.g. 'III', 'IV'), until I had names with IV start appearing. I know the logic once I get the location of the suffix to remove it, I'm just having trouble writing the expression to find the suffix without getting part of someone's name.</p>
  
  <p>Example string
  <code>LSU JUMPER BY #03 ROBINSON III</code></p>
  
  <p>Last names will ALWAYS be preceded by a number then space, the lines are always all caps,  and the suffix will always be the last thing in the line. I've tried '[A-Z] III$' and '[A-Z]\sIII$' as well as those variations without the $. What am I doing wrong?</p>