Подстановочный знак

редактировать
Используемый символ для замены любого другого символа / символов в строке

В программном обеспечении подстановочный знак представляет собой разновидность заполнителя, представленного одним символ, например, звездочка (*), который можно интерпретировать как количество буквальных символов или пустая строка. Он часто используется при поиске файлов, поэтому полное имя не нужно вводить.

Содержание
  • 1 Телекоммуникации
  • 2 Вычисления
    • 2.1 Шаблоны файлов и каталогов
    • 2.2 Базы данных
    • 2.3 Регулярные выражения
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
Телекоммуникации

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

Вычисления

В технологии компьютер (программное обеспечение ) подстановочный знак - это символ, используемый для замены или представления одного или нескольких символов. Алгоритмы сопоставления подстановочных знаков были разработаны в ряде рекурсивных и нерекурсивных разновидностей.

Шаблоны файлов и каталогов

При указании имен файлов (или путей) в CP / M, DOS, Microsoft Windows и Unix-like операционные системы, звездочка Символ (*, также называемый «звездой») соответствует нулю или более символам. Например, doc *соответствует docи document, но не dodo.

В операционных системах Unix-подобных и DOS вопрос mark ?соответствует ровно одному символу. В DOS, если вопросительный знак помещен в конец слова, он также будет соответствовать отсутствующим (нулевым) завершающим символам; например, шаблон 123?будет соответствовать 123и 1234, но не 12345.

В оболочках Unix и Windows PowerShell, диапазоны символов, заключенные в квадратные скобки ([и ]) соответствуют одному символу в наборе; например, [A-Za-z]соответствует любой отдельной прописной или строчной букве. В оболочках Unix начальный восклицательный знак !отменяет набор и соответствует только символу, отсутствующему в списке. В оболочках, которые интерпретируют !как подстановку истории, вместо этого можно использовать начальную вставку ^.

Операция сопоставления шаблонов подстановки с несколькими именами файлов или путей называется подстановкой.

Базы данных

В SQL символы подстановки могут быть используется в выражениях LIKE ; знак процента %соответствует нулю или более символам, а подчеркивает _одиночный символ. Transact-SQL также поддерживает квадратные скобки ([и ]) для перечисления наборов и диапазонов символов для сопоставления, ведущая вставка ^отменяет set и соответствует только символу, отсутствующему в списке. В Microsoft Access знак звездочки *соответствует нулю или более символов, вопросительный знак ?соответствует одному символу, Знак числа #соответствует одной цифре (0-9), а квадратные скобки могут использоваться для наборов или диапазонов совпадающих символов.

Регулярные выражения

В регулярных выражениях точка (., также называемая «точкой»), является шаблоном подстановки, который соответствует любому одиночному символу. В сочетании с оператором звездочка . *он будет соответствовать любому количеству любых символов.

В этом случае звездочка также известна как звезда Клини.

См. Также
Ссылки
  1. ^"Microsoft Corporation". www.microsoft.com. Архивировано из оригинала на 2017-03-24. Проверено 23 января 2018 г.
  2. ^«Что такое подстановочный знак?». Архивировано из оригинала 21.11.2016. Проверено 21 ноября 2016.
  3. ^Кантаторе, Алессандро (2003). «Алгоритмы сопоставления с подстановочными знаками».
Внешние ссылки
Последняя правка сделана 2021-06-20 03:43:04
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте