Возвращает из символьного выражения заданное число символов, начиная с самого левого.
LEFTC(cExpression, nExpression) |
Параметры
- cExpression
-
Задает символьное выражение, из которого функция LEFTC( ) возвращает символы.
- nExpression
-
Задает количество символов, возвращаемых из символьного выражения. Если значение nExpression превышает длину выражения cExpression, возвращается все символьное выражение целиком. Если значение cExpression отрицательно или равно 0, возвращается пустая строка.
Возвращаемое значение
Character
Замечания
Функция LEFTC( ) предназначена для обработки символьных выражений в двухбайтовой кодировке. Если выражение содержит только однобайтовые символы, функция LEFTC( ) эквивалентна функции LEFT( ).
Функция LEFTC( ) возвращает заданное количество символов из символьного выражения, содержащего любую комбинацию однобайтовых и двухбайтовых символов.
Функция LEFTC( ) идентична функции SUBSTRC( ) с начальной позицией 1.
Эта функция полезна для работы с двухбайтовыми наборами символов, например, с японскими "алфавитами" харигана и катакана.
Смотрите также
Справочное руководство
AT( ), функцияAT_C( ), функция
ATC( ), функция
ATCC( ), функция
ATCLINE( ), функция
ATLINE( ), функция
LEFT( ), функция
LTRIM( ), функция
RAT( ), функция
RATLINE( ), функция
RIGHT( ), функция
RTRIM( ), функция
SUBSTR( ), функция
RIGHTC( ), функция
SUBSTRC( ), функция
Прочие ресурсы
ФункцииСправочное руководство по языку (Visual FoxPro)