Справочник функций и процедур Delphi: AnsiStartsStr |
Навигация по первой букве: |
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
|
AnsiStartsStr
Функция |
Возвращается истина, строка начинается подстрокой |
StrUtils unit |
function AnsiStartsStr ( const Needle, Haystack : string ) : Boolean;
| |
|
Описание |
Функция AnsiStartsStr ищет строку Needle в начале строки Haystack, возвращая истину, если она её находит. Иначе возвращается ложь.
Это команда чувствительна к регистру.
|
|
Похожие команды |
AnsiContainsStr Возвращается истина, если строка содержит подстроку
AnsiEndsStr Возвращется истина, если строка заканчивается подстрокой
| |
|
Пример кода : Простой пример |
var
haystack : AnsiString;
begin
haystack := 'The cat sat on the mat';
// Обратите внимание, что
AnsiStartsStr чувствительна к регистру
if AnsiStartsStr('THE cat', haystack)
then ShowMessage('''THE cat'' начинает предложение')
else ShowMessage('''THE cat'' не начинает предложение');
if AnsiStartsStr('The cat', haystack)
then ShowMessage('''The cat'' начинает предложение')
else ShowMessage('''The cat'' не начинает предложение');
end;
|
'THE cat' не начинает предложение
'The cat' начинает предложение
|
| |
|