QBASICBOOK.ru: сайт про QB64

Опубликовано: 2018-01-21 08:00:00

Функции LEFT$ и RIGHT$

В этой статье мы продолжаем рассмативать функции обработки строк. Рассмотрим функции LEFT$ и RIGHT$.

Синтаксис оператора LEFT$:

LEFT$(S$, L)

Где S$ – символьная величина, L – натуральное число.

Эта функция копирует из S$ символов слева.

Рассмотрим пример:


  1. NAME$ = "Bill Gates"
  2. FIRST$ = LEFT$(NAME$, 4)
  3. PRINT FIRST$

Рисунок 1 – Использовании функции LEFT$

Рисунок 1 – Использовании функции LEFT$

Рисунок 2 – Результат работы функции LEFT$

Рисунок 2 – Результат работы функции LEFT$

Из строки «Bill Gates» мы скопировали четыре символа слева.

Синтаксис оператора RIGHT$:

RIGHT$(S$, L)

Где S$ – символьная величина, L – натуральное число.

Эта функция копирует из строковой величины S$ L символов справа.

Эта функция работает наоборот. Вот пример:


  1. NAME$ = "Bill Gates"
  2. FIRST$ = RIGHT$(NAME$, 5)
  3. PRINT FIRST$

Рисунок 3 – Использовании функции RIGHT$

Рисунок 3 – Использовании функции RIGHT$

Рисунок 4 – Результат работы функции RIGHT$

Рисунок 4 – Результат работы функции RIGHT$

Этот пример аналогичен предыдущему, за исключением того, что тперрь мы скопировали символы справа. Из строки «Bill Gates» мы скопировали пять символов справа.

Спасибо за прочтение этой статьи.

 

Прикрепленные файлы:

< Предыдущая статья
Символьное сцепление и функция MID$
Следующая статья >
Функция LEN

Выделите опечатку и нажмите Ctrl + Enter, чтобы отправить сообщение об ошибке.