Разработка в 1С 8.0

     

содержащая любое количество произвольных символов


 

% (процент)  

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

_ (подчеркивание)  

Один произвольный символ. Например, под шаблон «_аша» подходят Маша, Даша, Саша, Паша и т.д.  

[...] (в квадратных скобках один или несколько символов)  

Любой одиночный символ из перечисленных внутри квадратных скобок. Например, под шаблон <<[МД]аша» подходят Маша или Даша. В перечислении могут встречаться диапазоны, например, А-Я, означающие произвольный символ, входящий в диапазон, включая концы диапазона.  

[^...] (в квадратных скобках значок отрицания (крышечка), за  

которым следует один или несколько символов  

Любой одиночный символ, кроме тех, которые перечислены следом за значком отрицания. Например, под шаблон «[^МД]аша» Маша и Даша уже не подходят, а подходят Паша и Саша.  


Если необходимо записать один из перечисленных символов в качестве самого себя, а не в качестве служебного символа, то ему должен предшествовать спецсимвол, который определяется в этом же операторе после ключевого слова СПЕЦСИМВОЛ.

Например, следующая строка обозначает любую строку, начинающуюся со знака подчеркивания «__». Так как знак подчеркивания является служебным, то для его использования в качестве именно знака подчеркивания, необходимо его экранировать другим спецсимволом, например «\»:

 

ВЫБРАТЬ Наименование ИЗ Справочник.СистемныеФайлы

ГДЕ Наименование ПОДОБНО "\_%" СПЕЦСИМВОЛ "\"

Содержание раздела