Сортировка массива строк содержащих цифру

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
jane_wild
master
master
Сообщения: 461
Зарегистрирован: 30 июн 2016, 02:11
Версия LabVIEW: 2020
Благодарил (а): 84 раза
Поблагодарили: 15 раз
Контактная информация:

Сортировка массива строк содержащих цифру

Сообщение jane_wild »

Ребята прошу помощи. Есть массив строк, в которых в конце имеется номер. Нужно отсортировать эти строки по возрастанию номеров.
Посмотрите что я тут напридумывала, уверена что можно сделать красивше и проще, но оно и так работает, вернее работало! Теперь цифры появились двузначные и весь мой алгоритм посыпался. Подскажите как произвести сортироку в независимости от количества цифр. Спасибо
Sort String.vi
(7.36 КБ) 58 скачиваний
Вложения
Sorting String.png
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Сортировка массива строк содержащих цифру

Сообщение dadreamer »

Sort String.png
Если пробелов между строкой и числом может не быть, то format string лучше сделать такой: %[A-Za-z!]%d
Аватара пользователя
ladik

Silver
developer
developer
Сообщения: 275
Зарегистрирован: 18 ноя 2014, 11:45
Награды: 1
Версия LabVIEW: 2015, 2019
Откуда: Екатеринбург
Благодарил (а): 4 раза
Поблагодарили: 3 раза
Контактная информация:

Re: Сортировка массива строк содержащих цифру

Сообщение ladik »

Схоже с решением от dadreamer
Вложения
example.png
Дорогу осилит идущий.
Аватара пользователя
jane_wild
master
master
Сообщения: 461
Зарегистрирован: 30 июн 2016, 02:11
Версия LabVIEW: 2020
Благодарил (а): 84 раза
Поблагодарили: 15 раз
Контактная информация:

Re: Сортировка массива строк содержащих цифру

Сообщение jane_wild »

Спасибо ребята, все работает.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»