Справочная информация

Метасимволы поиска ? и *

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

Метасимвол ? обозначает любой символ. Например, образцу "Красно?рский" могут соответствовать как "Красноярский", так и "Красноюрский".

Метасимвол * обозначает несколько (0 или более) любых символов. Например, образцу "Иванов*" соответствуют как "Иванов", так и "Ивановский". Отметим, что при сравнении с образцом метасимвол * захватывает максимальное количество символов. Например, при сравнении образца "**е" со строкой "длинношеее" первому метасимволу * будет сопоставлена строка "длинношее", а второму - пустая строка.

Метасимволы ? и * могут употребляться совместно. Например, образцу "Красно?ск*" могут соответствовать строки "Красноярск", "Красноюрск", "Красноярский", "Красноюрскому" и т.д.


Оглавление

Home page
Наш адрес:
119991 ГСП-1 Москва В-71, Ленинский просп., 14
Телефон: 938-0309 (Справ. бюро)
Факс: (495)954-3320 (Лен.пр.,14), (495)938-1844 (Лен.пр.,32а)
Назад