Переписать в тетрадь, привести примеры
Функции языка программирования Pascal для поиска подстроки (части строки)
в другой строке
Функции языка программирования Pascal для поиска подстроки (части строки)
в другой строке
Функция Описание
Length(s) Определяет длину строки s (количество символов в строке)
Pos(s1, s) Определяет позицию подстроки s1 в строке s. Если не найдена — возвращает 0
LastPos(s1, s) Определяет позицию последнего вхождения подстроки s1 в строке s. Если не найдена — возвращает 0
PosEx(s1,s,from) Определяет позицию подстроки s1 в строке s, начиная с позиции from. Если не найдена — возвращает 0
Для осуществления поиска буквы в слове обычно приводят к одному регистру: либо все строчные, либо все заглавные. В Pascal также есть функции преобразования.
Функция ОписаниеLowCase(c) Преобразует один символ (букву) в строчную букву
LowerCase(s) Преобразует все символы(буквы) строки в строчные буквы
UpCase(с) Преобразует один символ (букву) в заглавную букву
UpperCase(s) Преобразует все символы (буквы) строки в заглавные буквы
Копирование, вставка и удаление символов
При работе с текстом в текстовом редакторе часто приходится пользоваться буфером обмена. Часть текста (подстрока) копируется (вырезается) в буфер обмена, а затем ставляется в другое место в тексте. В языке Pascal реализованы команды для работы с
фрагментом текста, которые представлены в таблице.
Команда ОписаниеCopy(s,index,count) Функция копируетчасть строки s в другую строку
Delete(s,index,count); Процедура удаляет символы строки s
Insert(s1,s,index); Процедура вставляет подстроку s1 в строку s
Комментариев нет:
Отправить комментарий