Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Вбудований шаблон, що відповідає, надає універсальний інструмент для порівняння рядків. У таблиці нижче показано символи узагальнення, які можна використовувати з оператором Like , і кількість цифр або рядків, які вони відповідають.

Символи за зразком

Збіги у виразі

? або _ (підкреслення)

Будь-який символ

* або %

Нуль або більше символів

#

Будь-яка одна цифра (0 — 9)

[шарліст]

Будь-який символ у шарлісті

[! шарліст]

Будь-який окремий символ не в шарлісті


Для відповідності будь-якому окремому символу у виразі можна використовувати групу з одного або кількох символів (шарліст), узятих у квадратні дужки ([ ]), а шарліст може містити майже будь-які символи в Набір знаків ANSI, включно з цифрами. Спеціальні символи, що відкривають квадратну дужку ([ ), знак питання (?), знак номера (#) і зірочку (*), можна використовувати, щоб зіставити себе безпосередньо в дужках. Закриваюча квадратна дужка (]) не можна використовувати в межах групи, щоб зіставити себе, але її можна використовувати за межами групи як окремий символ.

Крім простого списку символів, взятих у квадратні дужки, шарліст може вказати діапазон символів за допомогою дефіса (-) для відокремлення верхньої та нижньої меж діапазону. Наприклад, використання [A-Z] у шаблоні призводить до збігу, якщо відповідне положення символу у виразі містить будь-яку букву верхнього регістра в діапазоні від A до Z. У дужках можна включити кілька діапазонів, не розділяючи діапазони. Наприклад, [a-zA-Z0-9] відповідає будь-якому буквено-цифровому символу.

Важливо зазначити, що символи узагальнення ANSI SQL (%) і (_) доступні лише в обробнику баз даних Microsoft Access і постачальника баз даних Access OLE. Вони будуть розглядатися як літерали, якщо вони використовуються через Access або DAO.

Нижче наведено інші важливі правила зіставлення шаблонів.

  • Знак оклику (!) на початку шарліста означає, що збіг створюється, якщо будь-який символ, крім тих, що містяться в шарлісті , знаходяться у виразі. Якщо використовуються зовнішні квадратні дужки, знак оклику збігається з самим собою.

  • Дефіс (-) можна використовувати на початку (після знака оклику, якщо він використовується) або в кінці шарліста , щоб зіставити себе. У будь-якому іншому розташуванні дефіс визначає діапазон символів ANSI.

  • Якщо вказати діапазон символів, символи мають відображатися за зростанням (A-Z або 0-100). [A-Z] є припустимим шаблоном, але [Z-A] не є.

  • Послідовність символів [ ] ігнорується; вважається рядок нульової довжини ("").



Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×