Автор Ѐуслан Ахим задал вопрос в разделе Другие языки и технологии
Что такое подстрока в Делфи? обьясните понятно пжста . и зачем нужно возвращать подстроку через функцию ? и получил лучший ответ
Ответ от Александр Погребняк[гуру]
Например, в базу данных вводится строка s, в которую через пробел входят фамилию и пол человека:
Иванов м
Чтобы можно было обрабатывать эту строку, ее нужно разбить на 2 подстроки: отдельно фамилия и пол. В цикле находят номер пробела n и функцией copy выделяют 2 подстроки: начиная с первого символа выделяют n-1 символа и с символа под номером n+1 выделяют один символ:
fam:=copy(s,1,n-1);
pol:=copy(s,n+1,1);
Тогда говорят, что первая функция возвратила фамилию, а вторая - пол
Ответ от Ev[гуру]
Подстрока, это часть какой либо строки.
Это не только в делфи, в других языках программирования то же.
Представь, есть у нас строка вида:
D:Program Files (x86)XCOM.Enemy Unknown.v 1.0.0.11052 + 1 DLCBinariesWin32XComGame.exe
и из этой строки программисту надо выделить полный путь к файлу, имя файла и расширение файла.
Т. е. сделать пасинг. Можно написать свою функцию, а можно воспользоваться готовой.
Суть понятна?
Подстрока, это часть какой либо строки.
Это не только в делфи, в других языках программирования то же.
Представь, есть у нас строка вида:
D:Program Files (x86)XCOM.Enemy Unknown.v 1.0.0.11052 + 1 DLCBinariesWin32XComGame.exe
и из этой строки программисту надо выделить полный путь к файлу, имя файла и расширение файла.
Т. е. сделать пасинг. Можно написать свою функцию, а можно воспользоваться готовой.
Суть понятна?
Ответ от Orang Hutan[гуру]
Подстрока - часть строки. Функция возвращает результат, вот и вернем результатом подстроку - часть строки, переданной аргументом в функцию.
Подстрока - часть строки. Функция возвращает результат, вот и вернем результатом подстроку - часть строки, переданной аргументом в функцию.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что такое подстрока в Делфи? обьясните понятно пжста . и зачем нужно возвращать подстроку через функцию ?
спросили в VRR
Строка в подстроке (Delphi)
вот функция которая принимает подстроку (которую надо искать) и текст (в котором надо искать) и
подробнее...
Строка в подстроке (Delphi)
вот функция которая принимает подстроку (которую надо искать) и текст (в котором надо искать) и
подробнее...
Как в C# разделить строку на подстроки, если разделитель двухсимвольный (или длиннее)?
Метод номер раз - удалить из строки все пробелы. Потом воспользоваться обычным сплитом по запятой.
подробнее...
спросили в C POSIX library POS
Поиск подстроки в строке C#
//немного не подходит под готовую форму, но все же
///
/// Помечает совпадение в
подробнее...
Поиск подстроки в строке C#
//немного не подходит под готовую форму, но все же
///
/// Помечает совпадение в
подробнее...
1C Функция Сред выбирает подстроку и возвращает Строковое выражение. А как будет выглядеть функция обратная к ней
Странное рассуждение. Кто Вам сказал, что к Сред () есть обратная? И что она должна делать? Просто
подробнее...
Массив (Delphi)Найти указанную подстроку в строке если она есть,то извлечь ее, если ее нет, то вставить в конец строки
Доброго времени суток.
Вот и я подумал, при чем здесь массив?
if Pos(SubStr,
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
bash: нужна проверка на наличие подстроки в строках файла.
grep nouveau /etc/X11/xorg.conf.d/xorgsettings.conf
if [ $? = 0 ]; then
подробнее...
Поиск в массиве (in_array) PHP
Надо что, определить что значения 1,2 подряд идут?
Ну можешь объединить массив в строку и
подробнее...
спросили в Stdio h String h
Помогие решить задачу на языке Си
Если считать с нуля, то её позиция 2 🙂
#include <stdio.h>
#include
подробнее...
Помогие решить задачу на языке Си
Если считать с нуля, то её позиция 2 🙂
#include <stdio.h>
#include
подробнее...
спросили в Bee Train
Научите как нормально пользоваться функцией preg_match_all а то регулярные выражения приходится искать в инете =)
preg_match_all(шаблон, строка, переменная для выгрузки)
Функция выполняет поиск в строке по
подробнее...
Научите как нормально пользоваться функцией preg_match_all а то регулярные выражения приходится искать в инете =)
preg_match_all(шаблон, строка, переменная для выгрузки)
Функция выполняет поиск в строке по
подробнее...
спросили в Замена
C# замена определенного символа в строке.
Replace() – ищет в строке подстроку, указанную в качестве первого параметра и заменяет её на строку
подробнее...
C# замена определенного символа в строке.
Replace() – ищет в строке подстроку, указанную в качестве первого параметра и заменяет её на строку
подробнее...
C# проблема с SubString()
substring(index,length) извлекает подстроку из данного экземпляра. Подстрока начинается с указанной
подробнее...
спросили в Паскаль
Эй помогителюди! ) Составить программу в паскаль которая получает из слова «АПЕЛЬСИН» слово «СПАНИЕЛЬ» и «ПАНЕЛЬ».
В Паскале строка это массив символов
Функция Concat (s1, s2, ..sn) возвращает строку,
подробнее...
Эй помогителюди! ) Составить программу в паскаль которая получает из слова «АПЕЛЬСИН» слово «СПАНИЕЛЬ» и «ПАНЕЛЬ».
В Паскале строка это массив символов
Функция Concat (s1, s2, ..sn) возвращает строку,
подробнее...
Php функция противоположная strstr()
для твоего примера нужно использовать 2 функции
substr
(PHP 3, PHP 4, PHP 5)
подробнее...
Вопрос по Java №4
ошибка потому, что не такого метода substring(), который принимал бы такую кучу аргументов. Можете
подробнее...