Российская академия наук    
     
   



 
Login Print view Help 




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

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

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

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

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

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


Оглавление




119991 Москва, Ленинский просп., 14
Телефон: (495) 938-0309 (Справ. бюро); Факс: (495) 954-3320 (Лен.пр.14), (495) 938-1844 (Лен.пр,32а)
На главную страницу
В начало страницы
© РАН 2007