Regex за исключением отдельных слов

У меня проблема с регулярным выражением. Мне нужно сделать регулярное выражение за исключением набора указанных слов, например: яблоко, апельсин, сок. и с учетом этих слов, он будет соответствовать всем, кроме тех слов, что выше.

apple (should not match)
applejuice (match)
yummyjuice (match)
yummy-apple-juice (match)
orangeapplejuice (match)
orange (should not match)
juice (should not match)
orange-apple-juice (match)
apple-orange-aple (match)
juice-juice-juice (match)
orange-juice (match)

Ответы на вопрос(5)

Ваш ответ на вопрос