ScalaSeqLike
实现了一个方法contains
。我怎样才能干净地实现一个containsAny
功能?
假设我想查明一个字符串是否string
包含以下中的任何黑名单字符blacklist
:
val blacklist = List("(", ")", "[", "]", "{", "}", "<", ">")
string containsAny blacklist
干净地实施第二行的最佳方法是什么?
到目前为止,我的版本如下所示:
(blacklist.view map string.contains) contains true