|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.03.2008, 10:40 | #1 |
Регистрация: 14.01.2008
Сообщений: 9
|
Замена элементов строки
Уважаемые знатоки! Подскажите, пожалуйста, как заменить три элемента string на один? Пример: "через три сек." сек. заменить на с.
|
14.03.2008, 11:10 | #2 |
Регистрация: 14.01.2008
Сообщений: 9
|
забыл сказать что это надо в Delphi
|
14.03.2008, 13:10 | #3 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Штатный хэлп:
procedure Delete(var S: string; Index, Count:Integer); |
14.03.2008, 13:59 | #4 |
Регистрация: 14.01.2008
Сообщений: 9
|
а можешь написать код? плиз!!!
|
14.03.2008, 14:24 | #5 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Да я вроде бы не китайские иероглифы написал. Это и есть код.
Осталось подставить конкретные значения для удаления "ек"... |
14.03.2008, 14:36 | #6 |
Регистрация: 14.01.2008
Сообщений: 9
|
хм а если надо "сек" поменять на "к"? с этим как быть?
Последний раз редактировалось MStorm; 14.03.2008 в 14:49. Причина: ошибочка вышла... |
14.03.2008, 14:50 | #7 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
один лишний символ удаляешь, а два оставшихся меняешь на нужные
|
14.03.2008, 15:05 | #8 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
|
|
14.03.2008, 15:09 | #9 |
Регистрация: 14.01.2008
Сообщений: 9
|
Я не спрашиваю как удалить!!! я спрашиваю как поменять один символ строки на другой!!! Какой функцией это делать?!
Последний раз редактировалось MStorm; 14.03.2008 в 15:13. |
14.03.2008, 15:11 | #10 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
функцией pos определяешь начало искомой подстроки. функцией delete удаляешь лишние символы и через s[i] := 'ы'; меняешь на нужное
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывод элементов массива.Изменение элементов массива. | Vesnushka18 | Помощь студентам | 6 | 09.06.2011 13:05 |
найти сумму элементов строки | jenja | Общие вопросы Delphi | 2 | 02.04.2008 17:49 |
Паскаль. Массивы. Замена элементов | Stelix | Помощь студентам | 2 | 06.11.2007 17:20 |
Замена одного элемента строки другим | kkkggg | PHP | 1 | 18.10.2007 23:09 |
количество элементов матрицы, больших среднего арифмитического всех её элементов | finch | Помощь студентам | 3 | 27.08.2007 15:48 |