Форум: "Основная";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];
ВнизКак лучше всего заменить все ‘*’ в строке на ‘%’, можно конечно Найти похожие ветки
← →
iNew (2002-11-07 14:50) [0]StringReplace использовать, но хотелось бы что-то побыстрее.
← →
iNew (2002-11-07 15:34) [1]Плииз !!!
← →
Cr@sh (2002-11-07 15:38) [2]Можешь сначала найти символ(function pos()),затем его удалить(function delete()), а затем туда записать нужный символ(procedure insert()). Все это ставишь в репит. Быстрее получится врядли :)
← →
Геннадий (2002-11-07 15:46) [3]procedure ReplaceChar(var St: String; OldCh, NewChar: Char);
var
S : String;
I : Integer;
begin
S:= "";
For I:=1 to Length(St) do
begin
If St[I] = OldCh
then S:= S + NewCh
else S:= S + St[I];
end;
end;
А иначе - навряд ли... И потом, а что значит "быстрее"? В строке не так уж много символов, что б цикл долго выполнялся...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c