Знаки подстановки
Знак подстановки содержит один или несколько символов (*, +, ?) или логический оператор (!, $). Они используются для того, чтобы задавать строку поиска в случае, если вам необходимо найти значения полей в файле или для того, чтобы выбирать файл в поле выбора файла.
Вы можете использовать знаки подстановки для выбора нескольких файлов, поиска значений полей в файле или фильтрации выборки при создании наборов цветов, штриховок или символов:
Значение | Знак | Пример | Находит |
---|---|---|---|
Совпадение любого количества символов | * | R* | R, RA, R123, RCH02 и так далее. |
Совпадение любого числа символов перед суффиксом. | * | *ABC | DEFABC |
Совпадение с префиксом, после которого следует любое количество символов (такое же как ^ABC). | * | ABC* | ABCDEF |
Совпадение любого буквенного символа. | ? | R?C | R1C, R C, ROC и так далее. |
Совпадение любого числа символов, кроме ноля. | + | R+ | R1, RA, RABC и так далее. |
Совпадение любой строки, содержащей данную подстроку (такой же как *ABC*). | $ | $R | ARC, ROC, BAR, 94RC02 и так далее. |
Совпадение любой строки, НЕ содержащей данную подстроку. | ! | !R | 1, 20, ABC и так далее. |
Совпадение любой подстроки на начале строки (такой же как ABC*). | ^ | ^ABC | ABC, ABCDEF, и так далее. |
Литералы
" \ "- это особый символ, который обозначает, что следующий за ним символ должен интерпретироваться буквально.
Данная функция очень удобна, если отдельные символы в строке (например одинарные или двойные кавычки, или знаки подстановки) необходимо обработать буквально, а не как особые символы.
Для работы с обратной косой чертой (\) в буквальном ее смысле, используйте двойную обратную косую (\\).
Пример | Находит |
---|---|
1*\$ | 10$, 100$, 1000$ и т.д. |
\\Д* | \Данные, \Документы и т.д. |
Знаки подстановки * и ?, описанные выше, могут использоваться в любом процессе приложения, даже при запросе баз данных SQL, которые принимают символы подстановки % и _ (подчеркивание).
Знаки подстановки можно использовать, чтобы:
- Создать фильтр базы данных скважин
- Выбрать поднабор каркасов в наборе (каркасов)
- Выбрать несколько отдельных каркасов как особый набор каркасов
Как вариант, в Редакторе файлов для операций Найти и Заменить могут быть использованы Регулярные выражения.