Страницы: 1
RSS
Сигнальные строки не работают !
 
Народ, помогите разобраться с проблемой, моей логики уже не хватает.
Есть, к примеру, сигнальная строка:

Адресат содержит janekulinar|19767|2170

и она не работает. Если беру альтернативы поотдельности - работают, а вместе никак.

Bat 3.85.03
Те строки, которые остались от "двоечных" версий программы. работают за милую душу, а вновь набранные - ни в какую. Есть мысли?
 
По идее должно быть примерно так:

Код
Адресат - содержит любое из - janekulinar
                              19767
                              2170

Двойка и тройка имеет совершенно разные сортировщики.
Сортировщик не изменен, а переписан.

 
Попробовал "Адресат содержит любое из janekulinar|19767|2170", результат тотже.
В описании сказано: "Символ перенаправления '|' означает, что сигнальная строка содержит альтернативу". Тоесть, или одно значение проверяется или другое или третье. Но с символом '|'это правило не работает.
И еще, после окончания сортировки выдает:
Обработано писем      293
Отсортировано писем   40.
Но ни одно письмо не перемещено куда положено, хотя фильтр, как видно, сработал.
 
я имею в виду не '|', а энтер
в тройке положено именно так.

Цитата

В описании сказано: "Символ перенаправления '|' означает, что сигнальная строка содержит альтернативу"

где именно?
ну разве что в регулярных выражениях.
А "содержит" - это не регулярные выражения.
регулярные выражения - это "соответствует"
 
Ура!!!! Заработала!!  :D

Иван, спасибо большое.
Страницы: 1