вряд ли можно на автомате отличить msk от moswa, масква, moscow или того же самого с суффиксами/префиксами russia, cccp и всякими разделителями