Функция
| Синтаксис / Описание
| Файл
|
AdjustLineBreaks
| System:: AnsiString AdjustLineBreaks(const System:: AnsiString S)
Заменяет в S символы конца строки на CR/LF -стандартные для Unix
| SysUtils.hpp
|
AnsiCompareStr
| int AnsiCompareStr(const System:: AnsiString SI, const System:: AnsiString S2)
Сравнивает строки 81и S2 с учетом регистра; результат < 0 при Sl< S2, = 0 при Sl= S2, > 0 при Sl> S2
| SysUtils.hpp
|
AnsiCompareText
| int AnsiCompareText (const System:: AnsiString SI, const System:: AnsiString S2)
Сравнивает строки 81и S2 без учета регистра; результат < 0 при Sl< S2, = 0 при Sl= S2, > 0 при Sl> S2
| SysUtils.hpp
|
AnsiExtractQuotedStr
| System:: AnsiString AnsiExtractQuotedStr(char * & Src, char Quote)
Возвращает строку Src с удаленными из ее начала и конца символами кавычек, заданными как Quote, и с заменой внутри двойных кавычек на одинарные
| SysUtils.hpp
|
AnsiLowerCase
| System:: AnsiString AnsiLowerCase(const System:: AnsiString S)
Возвращает строку S, приведенную к нижнему регистру (работает с кириллицей)
| SysUtils.hpp
|
AnsiPos
| int AnsiPos(const System:: AnsiString Substr, const System:: AnsiString S) Возвращает позицию начала подстроки Substr в S или 0
| SysUtils.hpp
|
AnsiQuotedStr
| System:: AnsiString AnsiQuotedStr(const System:: AnsiString S, char Quote)
Возвращает строку S со вставленными в ее начало и конец символами кавычек, заданными как Quote, и с заменой внутри строки одинарных кавычек на двойные
| SysUtils.hpp
|
AnsiUpperCase
| System:: AnsiString AnsiUpperCase(const System:: AnsiString S)
Возвращает строку S, приведенную к верхнему регистру (работает с кириллицей)
| SysUtils.hpp
|
IsDelimiter
| bool IsDelimiter(const System:: AnsiString Delimiters, const System:: AnsiString S, int Index)
Определяет, является ли символ с индексом Index в строке S одним из разделителей, указанных в строке Delimiters
| SysUtils.hpp
|
IsPathDelimiter
| bool IsPathDelimiter(const System:: AnsiString S, int Index);
Определяет, является ли символ с индексом Index в строке S обратным слэшем '\', используемым для задания путей к файлам
| SysUtils.hpp
|
LastDelimiter
| int LastDelimiter(const System:: AnsiString Delimiters, const System:: AnsiString S) Возвращает индекс последнего вхождения в строку S одного из разделителей, указанных в строке Delimiters
| SysUtils.hpp
|
LowerCase
| System:: AnsiString LowerCase(const System:: AnsiString S)
Возвращает строку S, приведенную к нижнему регистру (для кириллицы используйте AnsiLowerCase)
| SysUtils.hpp
|
QuotedStr
| System:: AnsiString QuotedStr(const System:: AnsiString S)
Возвращает строку S со вставленными в ее начало и конец символами одинарных кавычек и с заменой внутри строки одинарных кавычек на двойные (для многобайтных символов используйте AnsiQuotedStr)
| SysUtils.hpp
|
StringReplace
| System:: AnsiString StringReplace(const System:: AnsiString S, const System:: AnsiString OldPattern, const System:: AnsiString NewPattern, TReplaceFlags Flags)Возвращает строку S с заменой подстроки OldPattern на NewPattern; Flags управляет заменами подстрок
| SysUtils.hpp
|
Trim
| System:: AnsiString Trim(const System:: AnsiString S)
Возвращает строку S с удаленными начальными и конечными пробельными и управляющими символами
| SysUtils.hpp
|
TrimLeft
| System:: AnsiString TrimLeft(const System:: AnsiString S)
Возвращает строку S с удаленными начальными пробельными и управляющими символами
| SysUtils.hpp
|
TrimRight
| System:: AnsiString TrimRight(const System:: AnsiString S)
Возвращает строку S с удаленными конечными пробельными и управляющими символами
| SysUtils.hpp
|
UpperCase
| System:: AnsiString UpperCase(const System:: AnsiString S)
Возвращает строку S, приведенную к верхнему регистру (для кириллицы используйте AnsiUpperCase)
| SysUtils.hpp
|
WrapText
| System:: AnsiString WrapText const System:: AnsiString Line, const System:: AnsiString BreakStr, const TSysCharSet & BreakChars, int MaxCoI)
Возвращает текст Line, разбитый на строки длиной до MaxCol вставкой символов BreakStr и заменой на них символов множества BreakChars
| SysUtils.hpp
|