Метасимволы поиска ? и *Во всех полях ввода на формах поиска можно использовать специальные символы "?" и "*" - метасимволы поиска. С помощью этих метасимволов можно создавать образцы. Образец - это специальная строка, с которой при поиске могут совпадать не одно, а сразу несколько значений атрибутов. Таким образом, при помощи одного критерия поиска, содержащего метасимволы, можно обеспечить поиск ресурсов, имеющих различные значения соответствующего атрибута. Метасимвол ? обозначает любой символ. Например, образцу "Красно?рский" могут соответствовать как "Красноярский", так и "Красноюрский". Метасимвол * обозначает несколько (0 или более) любых символов. Например, образцу "Иванов*" соответствуют как "Иванов", так и "Ивановский". Отметим, что при сравнении с образцом метасимвол * захватывает максимальное количество символов. Например, при сравнении образца "**е" со строкой "длинношеее" первому метасимволу * будет сопоставлена строка "длинношее", а второму - пустая строка. Метасимволы ? и * могут употребляться совместно. Например, образцу "Красно?ск*" могут соответствовать строки "Красноярск", "Красноюрск", "Красноярский", "Красноюрскому" и т.д.
|
![]() | ||
![]() |
Наш адрес: 119991 ГСП-1 Москва В-71, Ленинский просп., 14 Телефон: 938-0309 (Справ. бюро) Факс: (495)954-3320 (Лен.пр.,14), (495)938-1844 (Лен.пр.,32а) | ![]() ![]() |