Re[4]: Regexp: найти строку, НЕ содержащую X
От: AlexeyQ  
Дата: 14.12.07 08:00
Оценка:
AQ>>Надо именно одним регекспом
S>А строки произвольные?
Да, конечно. Я просто не могу сообразить, как сделать отрицание. Было бы можно как для классов символов делать s =~ /contains.*[^(not contains)]/ — но не работает же, not contains воспринимается как множество символов... Тут еще одна проблема — с относительным порядком contains и not contains, ну да пофиг.

Переформулирую задачу. Достаточно просто узнать, как через оператор =~ сделать запрос "дай строки, НЕ содержащие XXX". Использование оператора !~ невозможно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.