Не уверен, что понял вопрос, но вот регулярка что берет последний символ:
.(?=$)
Или берет три последние символа:
.{3}(?=$)
Или если у нас может быть меньше трех символов вообще, то лучше вот так задавать (ищет от одного до трех последних символов, но удовлетворится и одним, если больше нету...