Delphi парсер в стиле For In

Комментарии

16 комментария(ев)
аватар: Demi
Demi
Дата: СР, 13/06/2018 - 20:07
Звание: Энтузиаст
Сообщений: 141

Админы, тэг "Code" не работает(((

аватар: Va-Bank
Va-Bank
Дата: ПТ, 15/06/2018 - 00:26
Звание: Гуру
Сообщений: 8256

Ну ты проснулся, уже как несколько лет портал сломан. Починке не подлежит. Можно только чуть-чуть обойти этот момент. Поправил твой пост

аватар: Demi
Demi
Дата: ПТ, 15/06/2018 - 06:11
Звание: Энтузиаст
Сообщений: 141

А где же сейчас все? Или все загнулось?

аватар: Va-Bank
Va-Bank
Дата: Пнд, 18/06/2018 - 16:40
Звание: Гуру
Сообщений: 8256

Ну откуда же я знаю где все Smile Просто не заходят. Я вот, например, тут каждый день уже несколько лет, вкладка открыта в браузере постоянно. И по сути что я делаю, так это удаляю спам и блокирую пользователей, оставляющих тот спам.
И ооооооооооооооочень редко, когда кто-то оставляет вопросы. Если по делфи, я стараюсь отвечать, по другим языкам ответа топикасетры вряд ли когда-либо дождутся

аватар: Demi
Demi
Дата: Пнд, 18/06/2018 - 20:11
Звание: Энтузиаст
Сообщений: 141

Жаль-печаль...

аватар: unVictis
unVictis
Дата: ПТ, 22/06/2018 - 12:17
Звание: Наблюдатель
Сообщений: 46

Рад видеть что ещё есть здесь живые люди! Так держать! Всему своё время - не вешать нос! Smile Спасибо за новую статью!

аватар: Kastor
Kastor
Дата: СБ, 23/06/2018 - 21:49
Звание: Мастер
Сообщений: 1168

Еще немного живых осталось в слаке Smile
]]>https://vr-online-talks.slack.com/messages/CAKMCJPGX]]>

аватар: aka_GRAD
aka_GRAD
Дата: Пнд, 02/07/2018 - 04:02
Звание: Посвященный
Сообщений: 499

Smile:)Smile:)Smile

аватар: mkv
mkv
Дата: Втр, 03/07/2018 - 08:44
Звание: Энтузиаст
Сообщений: 150

Стараюсь заходить постить вопросы в раздел DELPHI SmileLaughing out loud

аватар: Demi
Demi
Дата: Втр, 03/07/2018 - 22:55
Звание: Энтузиаст
Сообщений: 141

Так то можно перенести в раздел Delphi

аватар: Modesty
Modesty
Дата: СР, 03/10/2018 - 16:43
Звание: Наблюдатель
Сообщений: 32

А чем встроенный Split не устроил?

var
s:string;
ss:TArray;
begin
s:='11,22,33,44,55';
ss:=s.Split([','],5); //символ разделитель, количество строк
Memo1.Lines.AddStrings(ss);
end;

аватар: Va-Bank
Va-Bank
Дата: ЧТ, 04/10/2018 - 01:38
Звание: Гуру
Сообщений: 8256

Конструкция for in проще как минимум

аватар: Demi
Demi
Дата: ЧТ, 04/10/2018 - 20:13
Звание: Энтузиаст
Сообщений: 141

Плюс число 5 нужно еще как-то узнать Wink
ss:=s.Split([','],5);

аватар: Va-Bank
Va-Bank
Дата: Пнд, 08/10/2018 - 17:29
Звание: Гуру
Сообщений: 8256

Да, код и так уже больше чем та конструкция, так еще и надо узнать длину массива, который в приведенном код содержится в переменной String, а это уже намного больше кода, чем конструкция for in. Вот и думайте ))))

аватар: Demi
Demi
Дата: Втр, 09/10/2018 - 00:30
Звание: Энтузиаст
Сообщений: 141

Ну и просто писалось для себя. just for fun. Кому нравится - пользуйтесь, а нет - никто же не заставляет.

аватар: Modesty
Modesty
Дата: Втр, 09/10/2018 - 09:54
Звание: Наблюдатель
Сообщений: 32

Кому как нравиться. Мне исходя из случая как раз надо было определенное количество слов, а не всё.

Цитировать

Да, код и так уже больше чем та конструкция

Ну если не учитывать дополнительное подключение модуля, а там строчек много, то да конструкция проще, хотя опять же, кому как.Smile