Корректировка функции сбора префиксов

Приветствую!  

Недавно обратил внимание, что в этой функции не хватает важного для меня элемента.

В разных странах разное количество символов в номере.

бывает 11 цифр

А бывает 13 или 12.

Я бы хотел как-то, чтобы можно было ко всем этим номерам в рамках одной задачи применить правило, что не нужно учитывать для сбора префиксов только 5 последних символов.

Таким образом, в номерах, где 11 символов, будет учитывать только первые 6 символов.

А в номерах, где 13 и 12 : 8 и 7 соответственно.

P.S. Естественно не именно 5, а чтобы это была переменная.

Возможно это сделать или реализация будет сложной?

Алекс
Сообщений: 43
23 мая 2018 в 01:24
На рассмотрении
70 Просмотров
0 Ответов
Поделиться
Для добавления комментария нужно Авторизоваться