Как этот фильтр будет изменен, чтобы включить ignoreExtensions
:Обобщить Scala фильтр
val ignoreExtensions = List("css", "js") //> ignoreExtensions : List[String] = List(css, js)
val links = List("test.css", "file.html") //> links : List[String] = List(test.css, file.html)
links.filter(f => !f.endsWith(".css")) //> res0: List[String] = List(file.html)
В настоящее время он работает на жестком кодирование «.css» в фильтр, но хотелось бы, чтобы отфильтровать удалить любые элементы, которые заканчиваются с любыми элементами в List ignoreExtensions?
Не следует ли отфильтровывать 'test.css'? –
@ m-z ваше право, вопрос обновлен. Также можно использовать filterNot I geuss –