Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.09.2010, 14:06   #1
DrAndriy
Пользователь
 
Регистрация: 18.08.2010
Сообщений: 18
По умолчанию TSysCharSet и функция удаления специфических символов из строки.

Добрый день!

Есть код с функцией удаления специфических символов из строки:

Код:
type
  TSysCharSet = set of AnsiChar;

const
    StandardDelimiters : TSysCharSet = ['~', '!', '@', '#', '$', '%', '^', '&',
                                     '*', '(', ')', '_', '+', ':', '"', '<',
                                     '>', '?', '{', '}', '`', '-', '=', '\',
                                     '|', '/', ';', ',', '.', '[', ']', '«',
                                     '»', '№', '1', '2', '3', '4', '5', '6',
                                     '7', '8', '9', '0', '''', #32];
.........................

function RemoveSeparateSyms(ws : WideString): WideString;
     var i, Len : Integer;
begin
  SetLength(Result, 0);
  Len := Length(ws);
  for i := 1 to Len do
    if not (CharInSet(WideChar(ws[i]), StandardDelimiters)) then
      Result := Result + ws[i];
end;
Вопрос: правильно ли записан код и будет ли в таком случае восприниматься мой набор символов или TSysCharSet имеет свой специфический набор символов.

Спасибо.
DrAndriy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос для удаления строки julius Microsoft Office Excel 28 03.10.2014 00:19
Оракл. Функция замены символов в полях Stilet SQL, базы данных 2 01.03.2010 17:15
Функция замены символов в строке. Fataller Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 7 23.01.2010 10:14
отмена удаления строки: вопрос Evgenii БД в Delphi 1 19.06.2009 01:43
[C++] Программа-справочник, Функция удаления записи из файла umnik90 Общие вопросы C/C++ 1 11.06.2009 16:07