|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.03.2018, 13:32 | #1 |
Форумчанин
Регистрация: 26.01.2018
Сообщений: 180
|
Парсинг строки
Здравствуйте! подскажите пожалуйста, как сделать парсинг такой строки, например:
Наименование M5x25-5.6-A9P ГОСТ111? Пробовала: ExtractStrings (['x', '.', '/', '-'],['.'], PChar(selectedstand.Mark), sortlist). но знаю, что не так... |
02.03.2018, 13:13 | #2 |
Форумчанин
Регистрация: 26.01.2018
Сообщений: 180
|
Функция разбиения строки:
Код:
Код:
Последний раз редактировалось Etsareva; 02.03.2018 в 13:40. |
02.03.2018, 13:52 | #3 |
Форумчанин
Регистрация: 26.01.2018
Сообщений: 180
|
Сама разобралась)
|
04.03.2018, 06:54 | #4 |
Форумчанин
Регистрация: 21.01.2008
Сообщений: 211
|
|
05.03.2018, 13:54 | #5 |
Форумчанин
Регистрация: 26.01.2018
Сообщений: 180
|
функция сортировки работает, если между подстроками стоит разделитель - буква, например, Текст 5a25. В данном случае разделитель - буква а. Если между ними поставить разделитель - знак, например, Текст 5-25, то сортировка работает не верно. что делать?
|
05.03.2018, 14:31 | #6 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Цитата:
Докажите на примере. |
||
05.03.2018, 14:50 | #7 |
Форумчанин
Регистрация: 26.01.2018
Сообщений: 180
|
Сортировка с разделителем-буквой:
Текст Р1-12-0,25x3 Текст Р1-12-0,25x6,8 Текст Р1-12-0,25x9,53 Текст Р1-12-0,25x16 Текст Р1-12-0,25x22 Текст Р1-12-0,25x36 Текст Р1-12-0,25x51 Текст Р1-12-0,25x68 Текст Р1-12-0,25x100 Текст Р1-12-0,25x105 Текст Р1-12-0,25x120 |
05.03.2018, 14:51 | #8 |
Форумчанин
Регистрация: 26.01.2018
Сообщений: 180
|
Сортировка с разделителем-символом
Текст Р1-12-0,25-105 Текст Р1-12-0,25-36 Текст Р1-12-0,25-3 Текст Р1-12-0,25-120 Текст Р1-12-0,25-51 Текст Р1-12-0,25-100 Текст Р1-12-0,25-22 Текст Р1-12-0,25-16 Текст Р1-12-0,25-68 Текст Р1-12-0,25-6,8 Текст Р1-12-0,25-9,53 Начальный текст: Текст Р1-12-0,25-6,8 Текст Р1-12-0,25-22 Текст Р1-12-0,25-100 Текст Р1-12-0,25-68 Текст Р1-12-0,25-16 Текст Р1-12-0,25-3 Текст Р1-12-0,25-36 Текст Р1-12-0,25-51 Текст Р1-12-0,25-120 Текст Р1-12-0,25-105 Текст Р1-12-0,25-9,53 |
05.03.2018, 16:03 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Код:
|
06.03.2018, 08:02 | #10 |
Форумчанин
Регистрация: 26.01.2018
Сообщений: 180
|
Serge_Bliznykov, большое Вам спасибо! поняла свою ошибку! то, что нужно!!!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Парсинг строки | OmegaBerkut | Visual C++ | 3 | 06.09.2015 12:17 |
Парсинг строки | XaZaKa | Общие вопросы по Java, Java SE, Kotlin | 0 | 18.02.2015 17:38 |
Парсинг строки | grafgrial | Помощь студентам | 14 | 17.01.2011 14:34 |
Парсинг следующей строки | Fok | Общие вопросы Delphi | 4 | 12.09.2010 17:26 |
Парсинг строки | beemoto | Общие вопросы Delphi | 18 | 12.04.2009 18:52 |