【发布时间】:2013-03-23 15:20:00
【问题描述】:
Scala 的SeqLike 实现了一个方法contains。如何干净利落地实现containsAny 功能?
假设我想查明字符串string 是否包含blacklist 中的任何黑名单字符:
val blacklist = List("(", ")", "[", "]", "{", "}", "<", ">")
string containsAny blacklist
如何干净利落地实现第二行?
到目前为止,我的版本如下所示:
(blacklist.view map string.contains) contains true
【问题讨论】:
标签: scala