Знаки подстановки

Символы подстановки можно использовать для выбора различных имен каркасов. Знак подстановки - это специальный символ, который подставляется вместо одного символа или целого текста.

Символ подстановки

Описание

Пример

*

Заменяет любое количество символов. Вы можете использовать звездочку в строке в любой позиции.

СК* находит СК1, СКВ, СКВ12, но не С12 или 12СК.

?

Заменяет любую букву.

С?В находит СКВ, но не найдет С или С12.

[ ]

Заменяет любой символ, находящийся в квадратных скобках.

С[КВ]А находит СКА и СВА, но не найдет СБА

!

Заменяет любой символ, находящийся не в скобках.

С[!КВ]А находит СБА и СДА, но не найдет СКА или СВА

-

Заменяет любой диапазон символов. Вы должны задать диапазон в восходящем порядке (А - Я, но не Я - А)

С[А-В]Г находит САГ, СБГ и СВГ

#

Заменяет любой числовой символ.

1#3 находит 103, 113, 123

Примечание: Обратите внимание на то, что символ подстановки # не работает в случае, если задан фильтр базы данных, так как ADO не имеет эквивалента символу #.

Примеры:

 

Идентификатор

Имя каркаса

LH*

*Область_3*

*Область_#*

*Область_[AB]*

*Область_[!AB]*

*Cut*

LH_Область_4C_S4L

R

Q

R

Q

R

Q

LH_Область_3_S4L

R

R

R

Q

R

Q

LH_Область_3_S4U

R

R

R

Q

R

Q

LH_Область_B_S1_Clip

R

Q

Q

R

Q

Q

PH_Область_4C_S1_Cut

Q

Q

R

Q

R

R

PH_Область_A_S1_Cut

Q

Q

Q

R

Q

R

PH_Область_4E_S2_Cut

Q

Q

R

Q

R

R

Символы подстановки * и ?, описанные выше, могут использоваться в любом процессе Micromine, даже при запросе баз данных SQL, которые принимают символы подстановки % и _ (подчеркивание).

Эти символы могут использоваться в различных сочетаниях, например:

Пример

Находит

100%

Любые значения, которые начинаются со 100
%100% Любые значения, которые содержат 100 в любом расположении

_00%

Любые значения, содержащие 00, располагающиеся во второй и третьей позиции

1_%_%

Любые значения, которые начинаются с 1 и имеют хотя бы 3 символа в длину

_1%2

Любые значения, содержащие 1 во второй позиции и оканчивающиеся на 2

1___2

Любые значения в пятизначном числе, которые начинаются с 1 и оканчиваются на 2.

© MICROMINE Pty Ltd 2016