我有一个像这样的字符串:
val a = "some random test message"
我有一个这样的列表:
val keys = List("hi","random","test")
现在,我想检查字符串 a
是否包含 keys
中的任何值。我们如何使用 Scala 内置的库函数来做到这一点?
( 我知道将 a
拆分为列表,然后检查 keys
列表,然后找到解决方案的方法。但我正在寻找一种解决方法它更简单地使用标准库函数。)
最佳答案
类似这样的吗?
keys.exists(a.contains(_))
或者更惯用的说法
keys.exists(a.contains)
关于string - 检查列表中的值是否是字符串的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16046146/