Страница 2 из 2

Добавлено: Пт янв 29, 2010 02:08
Lev
Угу. Не углядел Вашего варианта когда писал письмо. Может потому, что он появился позже моего письма, а может действительно не заметил.

Добавлено: Пт янв 29, 2010 07:02
Tol!k
MVV писал(а):Кстати, твои маски - тоже не панацея. Если файл без расширения, они работать не будут.
Поэтому и написал "правильнее", а не "правильно" :wink:

Добавлено: Пт янв 29, 2010 09:38
sa
MVV писал(а):придумал шаблон, работающий в любом случае, правда громоздко получилось немного:
Код:
<^([^\.]{4,}|.{4,}\..*)$
А если укоротить до выражения в круглых скобках

Код: Выделить всё

([^\.]{4,}|.{4,}\..*)
, разве что-нибудь изменится? И для чего предназначен первый символ шаблона "<"?

Добавлено: Пт янв 29, 2010 10:35
MVV
sa писал(а):А если укоротить до выражения в круглых скобках

Код: Выделить всё

([^\.]{4,}|.{4,}\..*)
, разве что-нибудь изменится? И для чего предназначен первый символ шаблона "<"?
В данном конкретном случае может и ничего не изменится, т.к. шаблон составлен покрывающий все имя файла. Но, согласись, это не слишком ощутимое упрощение маски.

А символ "<", указываемый перед выражением в окне выделения файлов ТК означает применение регулярных выражений. Уточняю - это описано в разделе выделения файлов в справке ТК - раздел можно открыть по ключевой фразе "Selecting files" в официальном TOTALCMD.CHM.

Добавлено: Пт янв 29, 2010 11:48
sa
MVV писал(а):А символ "<", указываемый перед выражением в окне выделения файлов ТК означает применение регулярных выражений.
Спасибо! Буду знать. Заметил, кстати, что и в окне "Поиск файлов" этот символ включает галку для регулярных выражений.