Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Группировка чисел
Показать сообщение отдельно

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Iska:
каким должен быть результат? »
Как и писал выше в результате числа должны сложится в своего рода маску 10[23][1-7]
Нужно сгруппировать числа по схожим цифрам начиная с последних
если три первых цифры одинаковые как в примере 123 то остальные он собирает в квадратные кавычки [1234567] а если они идут подряд то упрощает до 1-7
после такой сборки переход ко второй цифре уже поиск по 10*[1-7] если три значения одинаковые собирает 10[23][1-7]
На выходе при сборе всех данных будет что то типа 10[23][1-7],123[579],21[125]0,357[0-9],42[13][13456]

это сбор внутренних номеров телефонов из AD для автоматизации маршрутов в телефонии
Я уже сделал всё кроме этого и не хотелось бы бросать огромную работу только из за одной проблемы
даже если получится собрать без упрощения типа 10[23][1234567] это уже что-то
Я уже над этим давно бьюсь и нечего не нашёл

Последний раз редактировалось DrBuG47, 21-05-2020 в 17:46.


Отправлено: 17:09, 21-05-2020 | #3

Название темы: Группировка чисел