List1 = (" data center best practice design","essentials advantage","technical and business solution")
List2 = ("data center best","essentials","data","data center","capture","mssp umbrella")
使用 Spark-scala 输出:
List_output = ("data center best","essentials","data","data center")
您可以使用
以下内容。
val list_output = parentList filter (childList.toSet)
val List_output = List2.filter( p => List1.exists(e => e.matches(s"$p .*")))