1. home
  2. components
  3. GruString

GruString

Модуль для работы со строками.

Неполный перечень функций:

  • Удаление из строки пробелов: DeleteBlank пример: DeleteBlank(’Мое любимое молоко’); //функция возвращает ’Моелюбимоемолоко’
  • Удаление из строки двойных пробелов: DelDoubBlank пример: DelDoubBlank(’Мое любимое молоко’); //функция возвращает ’Мое любимое молоко’
  • Удаления из списка строк всех пробелов в строках: DelBlankStrings
  • Удаления из списка строк всех пустых строк: DelEmpStrings
  • Удаления из списка строк всех повторяюших строк: DeleteCopy
  • Возвратит строку с указанной большой буквой: LargeLtterStr пример: LargeLtterStr(’Мое любимое молоко’, 3); //функция возвращает ’МоЕ любимое молоко’
  • Возвращает строку где все слова начинаются с большой буквы: LargeStr пример: LargeStr(’Мое любимое молоко’); //функция возвращает ’Мое Любимое Молоко’
  • Возвращает аббревиатуру слов: AbbrevStr пример: AbbrevStr(’Мое любимое молоко’); //функция возвращает ’МЛМ’
  • Возвращает слово наоборот: SrtTotrS пример: SrtTotrS(’Мое любимое молоко’); //функция возвращает ’околом еомибюл еоМ’
  • Возвращает с английской раскладкой в русскою: EngToRus пример: EngToRus(’Vjt k.,bvjt vjkjrj’); //функция возвращает ’Мое любимое молоко’
  • Возвращает с русской раскладкой в английскою: RusToEng пример: RusToEng(’Ьн афмщгкшеу ьшдл’); //функция возвращает ’My favourite milk’
  • Сравнивает две строки и возвращает процент сходства: SimStrPro пример: SimStrPro(’доска’,’москва’); //функция возвращает 60 −60% сходства
  • Удаления из строки всех <Тегов>: DeleteTag пример: DeleteTag(’<center>Я обманывать себя <B>не</B> стану<br></center>’); //функция возвращает ’Я обманывать себя не стану’
  • Выделения из строки всех <Тегов>: CopyTag пример: CopyTag(’<center>Я обманывать себя <B>не</B> стану<br></center>’); //функция возвращает ’<center><B></B><br></center>’
  • Выделения из HTML строки всех E-Mail. GetHtmlMail пример: GetHtmlMail(’<center><a href="mailto: test@mail. ru"> <B>mail</B> </a></center>’);//функция возвращает ’test@mail. ru’
  • ExtractPath Получение пути к папке
  • ConcatLink Сложение ссылок для анализа ссылок
  • ChangeHSym и ChangeTSym Замена спец. HTML символов и обратно
  • CopyServer Возвращает из grundic. hut. ru/index. htm grundic. hut. ru
  • CompareLink Возвращает локальность ссылки относительно маски
  • DelCopyMask Удаления из списка, строки повторяющие в маске
  • ToLetInteger Проверка строки на символы типа Integer
  • ZoneToState (Возвращает с домена название страны по русский
  • GetZone Выделения ccTLD домена
  • DeleteSpam Удаление из строки спама #10, #13 и т. д.

[Delphi][Pascal] [opensource] [russian]

download (ZIP, 9 KB)