VBScript Строкові функції vbs

vbscript

Рядкові функції vbs

Asc(str) – За допомогою цієї рядкової функції vbs можна отримати ASCII-код першого символу в рядку str. Параметр str може бути пробілом або містити лише один символ.

Chr(code) – Дана vbs рядкова функція дозволяє отримати символ, вказавши як параметр його ASCII-код

InStr([start,] str1, str2 [, compare]) – дозволяє визначити позицію, з якої починається шукана послідовність символів у заданому рядку.

Start - даний аргумент є числом, і задає позицію, починаючи з якої треба розпочати пошук. Якщо аргумент відсутня, пошук проводиться з початку.string1 – власне, той рядок, у якому треба зробити пошук.string2 – тут ми задаємо ті символи, які шукаємо.compare – цей параметр може приймати значенняvbBinaryCompare (облік регістру, значення 0) таvbTextCompare (без урахування регістру, значення 1).

InStrRev(strl, str2[, start [, compare]] ) – Аналогічно роботі попередньої рядкової vbs функції, але пошук йде у зворотному порядку.

Join(list[, delim]) – дозволяє об'єднати всі значення елементів масиву в один рядок. Тутlist - одновимірний масив, аdelim - необов'язковий параметр, який задає символ роздільника.

LCase(str) – Дозволяє перетворити всі символи на нижній регістр.

UCase(str) - Дозволяє перетворити всі символи на верхній регістр.

Left(str, len) – Поверне задану кількість (len) знаків з початку рядка str.

Right(str, len) - Поверне задану кількість (len) знаків з кінця рядка str.

Len(str) – Використання цієї рядковоїфункції vbs дозволяє визначити кількість знаків у str.

LTrim(str) - видалення прогалин на початку.

RTrim(str) - видалення прогалин у кінці.

Trim(str) – видалення пробілів на початку та в кінці.

Space(x) - Просто формує рядок з прогалин кількістю x.

String(number, char) – Формування рядка, що складається із заданої кількості (number) певних символів (char).

Mid(str, start [, len]) – Формування зі рядка str підрядка, який почнеться з позиціїstart, параметрlen дозволяє вказати довжину. Рядкові функції VBS.

Replace(str, find, replacewith [, start[, count[, compare]]]]) – Дозволяє здійснює заміну в рядку.

str – початковий рядок.find - підрядок, який ми шукаємо.replacewith - значення, що підставляється.start – початок пошуку.count – кількість замін, за умовчанням коштує -1, що говорить про повну заміну.compare – параметр приймає значенняvbBinaryCompare (облік регістру, значення 0) таvbTextCompare (без урахування регістру, значення 1).

Split(str[, delim[, count[, compare]]]]) - Виробляє парсинг рядки на підрядки і заповнює ними масив, що повертається.

str – рядок для обробки.delim – роздільник (за замовчуванням – пробіл).count – кількість, за замовчуванням – значення -1 (всі елементи).compare - параметр приймає значенняvbBinaryCompare (облік регістру, значення 0) таvbTextCompare (без урахування регістру, значення 1).

StrComp(str1, str2[, compare]) – функція порівняння str1 рядка та рядка str2. Якщо вони дорівнюють, повертається 0, якщо str1 str2 – повертається 1. Параметрcompare приймаєзначенняvbBinaryCompare (облік регістру, значення 0) таvbTextCompare (без урахування регістру, значення 1). Рядкові функції VBS.

Дякую всім за увагу, сподіваюся, матеріал статті був для вас корисним.

Дякую за увагу. Автор блогу Володимир Баталій