Здравствуйте, AlexeyQ, Вы писали:
AQ>Соссбно вопрос — как написать шаблон вида "строка содержит YYY, но не содержит XXX"? Гуру, поделитесь знанием, пожалуйста!
А зачем его писать? Самое просто разложить на два выражения "строка содержит YYY" и "строка содержит XXX", и со вторым взять отрицание.
К примеру, в случае grep
grep -v XXX | grep YYY
На перле
if ( $s =~ /XXX/ and $s !~ /YYY/ )
{
....
}