Стандартні процедури та функції для оброблення рядків
Для оброблення рядкових даних Pascal ABC маєнабір стандартних функцій та процедур (вони відрізняються тим, що у результаті виконання функція повертає значення визначеного типу, а процедура – ні). Повний перелік цих функцій та процедур можна знайти у довідковій системі Pascal ABC.
Основні стандартні функції
Ім’я та параметри | Типи параметрів | Тип значення, що повертається | Дія |
Length(s) | s - string | integer | Повертає довжину рядка. |
Copy(s,index,count) | s - string, index та count - integer | string | Повертає підрядок (частину) рядка s довжиною count, починаючи з позиції index. |
Pos(subs,s) | s, subs - string | integer | Повертає позицію першого підрядка subs у рядку s, або 0, якщо підрядок не знайдено (наприклад, для пошуку слова у реченні). |
Concat(s1,...,sn) | s1,..., sn - string | string | Повертає рядок, що е результатом злиття рядків s1,..., sn. Результат той же, що у виразу s1+s2+...+sn |
UpCase(c) LowCase(c) | c - char | char | Повертає символ с, перетворений у верхній/нижній регістр відповідно. |
UpperCase(s) LowerCase(s) | s - string | string | Повертає рядок s, перетворений у верхній/нижній регістр відповідно |
Trim(s) TrimLeft(s) TrimRight(s) | s - string | string | Повертає копію рядка s з видаленими пробілами (початковими та кінцевими, початковими, кінцевими відповідно). |
Дата добавления: 2015-08-21; просмотров: 513;