我想通过过滤器解析关键字列表,以便能够从源文件中检索列表中所有关键字的每个实例
我曾尝试使用适用于硬编码定义(例如“ def”,“ if”)的过滤器,但我想使其与列表一起使用,这意味着我不必对每个关键字进行硬编码。
val list = List("def, if, else")
val source = Source.fromFile("../file.scala").getLines.toList
val keywords = source filter (_.contains(???))
.contains(List)只是给我一个空列表