Czytania kazdego wiersza nie zawierajacego slowo kluczowe x REGEX

0

Jak wyglada regex ktory zczytuje kazdy rozny wiersz ktory nie zawiera jakiegos slowa kluczowego?np nie moze zawierac slowa tosia
1)kasia
2)asia tosia
3)123W fadsavx tosia asdac
4)12C341 fdsfsd qwq

i zeby zczytal np tylko 1 i 4 wiersz? probowalem z negative lookahead (?!\s*tosia) , ale jesli wczesniej dam kropke to zzera ta tosie. Pozdrawiam

0

Np tak: ^((?!tosia).)*$
A skoro to java to nie możesz sobie sprawdzać za pomocą contains?

0

zalezy mi aby w regexie to zrobic, podanym sposobem dodaje grupe 2 na ostatnie literki w dopasowanych wersach czyli w 1) wersie kasia , dodaje 2 grupe dla literki a, oraz w 4) wersie lapie grupe 2 dla literki q

1

A tak?
^(?!.*tosia).*$

0

wyglada dobrze, potestuje sobie, dzieki wielkie ^ ^

1 użytkowników online, w tym zalogowanych: 0, gości: 1