Нашёл какое то подобие в сети, но это не то что нужно... Может поймёте куда приблизительно копать...
Дело в том что внутри скобок могут быть и другие значения (пос.), (д.) и т.п.
s = "Санкт-Петербург(г.)"
"Санкт-Петербург(г.)"
s.replace(/\s*\([а-яА-Я\.]+\)$/g, "")
"Санкт-Петербург"