How to check a list contains substring from other list using scala?

I think something like this:

A.filterNot(a => B.exists(b => a._3.exists(str => str.contains(b))))

or

A.filterNot(a => a._3.exists(str => B.exists(b => str.contains(b))))

or shorter, but less readable

A.filterNot(_._3 exists (B exists _.contains))

Leave a Comment