Podczas korzystania z wyrażeń regularnych można zanegować jakiś znak lub zakres, np.
test.*[^a]abc
test.*[^aw]abc
test.*[^a-g]abc
Czy da się zanegować
całe słowo? Próbowałem różnych kombinacji ale nie che mi to działać, np:
Wiadomości przychodzące od [^(Tomka|Bartka|Roberta)] a skierowane do [^(Tomka)] od ostatniej wizyty
Problem jest taki, że jakieś słowo może wystąpić kilka razy w jednej linii i nie można takiej linii potraktować opcją
-v (programu
grep).
Gdy słowo będzie
w odpowiednim miejscu to linia spełnia warunek, ale gdy będzie
w innym miejscu to linia nie spełnia warunku.
Oczywiście cały czas mówimy o tekście w jednej linii.
Nie wiem czy dobrze to wyjaśniłem
