The "\d" searches for a digit (in Lookbehind, so it won't be affected), the "\l" for a Lowercase character, and -- what you are looking for here -- the "\b" forces a 'word break', that is, no word character may follow. That'll skip "1st" and its ilk, because the match "1s" is followed by a word character "t".
1 person found this helpful
Try \d\l\b which looks for a digit and lowercase letter at the end of a word.
Both work great. You guys are the best.
Yeah, but Jongware's is really correct and mine works only because there are no uppercase digits.