Опубликовано: 2018-01-20 08:00:00
Символьное сцепление и функция MID$
В этой статье мы обсудим работу с символьными величинами. Для начала разберемся по понятием «символьная величина».
Символьная величина – это цепочка символов, заключенная в кавычки, длина которой не более 255 символов.
Имя строковой величины заканчивается знаком «$».
Основными операциями над строками являются сцепление слов и выделение подслов.
Сцепление (конкатенация) символьных величин осуществляется знаком плюс (+). Например:
- A1$ = "PRO"
- A2$ = "GRAM"
- A3$ = "MA"
- A$ = A1$ + A2$ + A3$
- PRINT A$
Рисунок 1 – Сцепление символьных величин
Рисунок 2 – Результат символьного сцепления
Для выделения подслов предусмотрены специальные функции. Например MID$.
MID$ можно использовать в качестве инструмента для замены подстроки. По длине новая подстрока должна совпадать со старой подстрокой. При этом аргументом MID$, хранящим значение основной строки, должна быть только переменная.
Например:
- A$ = "KOT"
- MID$(A$, 1, 3) = "TOK"
- PRINT A$
Рисунок 3 – Использование функции MID$
Рисунок 4 – Результат работы функции MID$
В этом примере мы заменили все три символа, но можно и заменять, например, два или даже один. Изменить этот исходный код не составит труда.
Спасибо за прочтение этой статьи.