Выделение и конвертация строки

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Аватара пользователя
Vitez
Сержант
Сообщения: 212
Зарегистрирован: 08 ноя 2015, 14:32

Выделение и конвертация строки

Сообщение Vitez »

Всем привет.
Может кто поможет. Всю голову сломал. Получаю с UART строку в формате: +INQ:1234:56:789ABС,240404,7FFF Выделенное жирным необходимо выделить и заменить двоеточие на запятую. 1234,56,789ABС При том, что количество цифр может меняться. Неизменно +INQ: и первая запятая.
Последний раз редактировалось Vitez 20 окт 2017, 10:49, всего редактировалось 1 раз.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Выделение и конвертация строки

Сообщение Sancho »

Пробуй.
Постарался максимально закоментировать текст для модификаций.
Фильтрации по начинанию с +INQ: нет, можно встроить при необходимости.
Удачи.

P.S.
Версия 2 с фильтрацией.
Выход остаётся в предыдущем состоянии если данные на входе не обновились корректно.
Можно добавить выход с 1 на один цикл, если новые данные пришли...

P.P.S. максимум 16 символов, меняется редактированием.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Sancho 20 окт 2017, 17:37, всего редактировалось 1 раз.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Vitez
Сержант
Сообщения: 212
Зарегистрирован: 08 ноя 2015, 14:32

Выделение и конвертация строки

Сообщение Vitez »

Спасибо, вечером попробую.
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Выделение и конвертация строки

Сообщение Слимпер »

Пока проверил, уже ответили, но может пригодится.
Блок в нем идет обработка уже готовой строки.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Выделение и конвертация строки

Сообщение Sancho »

Слимпер писал(а):Пока проверил, уже ответили, но может пригодится.Блок в нем идет обработка уже готовой строки.
КРАСОТА!!!
Знание языка -СИЛА!!!
Пойду дальше учить....
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Vitez
Сержант
Сообщения: 212
Зарегистрирован: 08 ноя 2015, 14:32

Выделение и конвертация строки

Сообщение Vitez »

Ребята, спасибо!! ))
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя