Я хотел проанализировать список ключевых слов через фильтр, чтобы иметь возможность извлекать каждый экземпляр всех ключевых слов в списке из исходного файла
Я пытался использовать фильтр, который работает с жестко заданным определением (например, «def», «if»), но я хотел, чтобы он работал со списком, то есть мне не пришлось бы жестко кодировать каждое ключевое слово.
val list = List("def, if, else")
val source = Source.fromFile("../file.scala").getLines.toList
val keywords = source filter (_.contains(???))
.contains (Список) просто дает мне пустой список