Найти одно слово без другого слова в regexp

Мне нужно составить регулярное выражение, которое бы находило заданное слово, но чтобы в строке не было другого слова.
Я пробую на примере слов "yes" и "no". Мне нужно слово "yes", но без слова "no". Если ненужное слово идет первым, то у меня не получается, я не понимаю почему:

введите сюда описание изображения

Но если ненужное слово идет после нужного, то получается:

введите сюда описание изображения

Подскажите, пожалуйста, что я делаю не так.


Ответы (0 шт):