Возвращает номер начальной позиции первого вхождения символьного выражения или memo-поля в другое символьное выражение или memo-поле, считая от крайнего левого символа.
AT_C(cSearchExpression, cExpressionSearched [, nOccurrence]) |
Parameters
- cSearchExpression
-
Определяет символьное выражение, которое функция AT_C( ) ищет в выражении cExpressionSearched.
- cExpressionSearched
-
Определяет символьное выражение, просматриваемое в поисках выражения cSearchExpression.
В качестве cSearchExpression и cExpressionSearched могут фигурировать memo-поля любого размера.
- nOccurrence
-
Указывает, какое вхождение выражения cSearchExpression (первое, второе, третье и т.д.) необходимо найти в выражении cExpressionSearched. По умолчанию функция AT_C( ) ищет первое вхождение cSearchExpression (nOccurrence = 1). Задавая nOccurrence, Вы можете инициировать поиск различных вхождений cSearchExpression в выражение cExpressionSearched. AT_C( ) возвратит 0 если nOccurrence больше, чем количество вхождений cSearchExpression в cExpressionSearched.
Возвращаемое значение
Numeric
Замечания
Функция AT_C( ) просматривает второе символьное выражение в поисках первого символьного выражения. Функция AT_C( ) возвращает целое число, соответствующее номеру, в которой встретился первый символ выражения. Если символьное выражение не найдено, AT_C( ) возвращает 0.
AT_C( ) предназначена для обработки символьных выражений в двухбайтовой кодировке. Если выражение содержит только однобайтовые символы, функция AT_C( ) эквивалентна функции AT( ).
Поиск, осуществляемый функцией AT_C( ), ведется с учетом регистра. Чтобы выполнить поиск без учета регистра, воспользуйтесь функцией ATCC( ).
Эта функция полезна для работы с двухбайтовыми наборами символов, например, с японскими "алфавитами" харигана и катакана.
Смотрите также
Справочное руководство
ATCC( ), функцияAT( ), функция
ATC( ), функция
ATCLINE( ), функция
ATLINE( ), функция
LEFT( ), функция
RAT( ), функция
RATLINE( ), функция
RIGHT( ), функция
SUBSTR( ), функция
ATCC( ), функция
LEFTC( ), функция
RIGHTC( ), функция
SUBSTRC( ), функция
$, оператор
OCCURS( ), функция
INLIST( ), функция
Прочие ресурсы
ФункцииСправочное руководство по языку (Visual FoxPro)