Особенности работы со строковыми переменными в VB. Часть 2
Таблица 1. Примеры операций соответствия символьной переменной шаблону с использованием оператора Like
Тип соответствия |
Шаблон |
Соответствуют шаблону (результат = True) |
Не соответствуют шаблону (результат = False) |
---|---|---|---|
Несколько символов |
a*a |
aa, aBa, aBBBa |
aBC |
|
*ab* |
abc, AABB, Xab |
aZb, bac |
Указанный символ |
a[*]a |
a*a |
aaa |
Единичный символ |
a?a |
aaa, a3a, aBa |
aBBBa |
Единичная цифра |
a#a |
a0a, a1a, a2a |
aaa, a10a |
Диапазон символов |
[a-z] |
f, p, j |
2, & |
Вне диапазона |
[!a-z] |
9, &, % |
b, a |
Не цифра |
[!0-9] |
A, a, &, ~ |
0, 1, 9 |
Комбинированный вариант |
a[!b-m]# |
An9, az0, a99 |
abc, aj0 |