通过Scala中的SEQ迭代,找到满足条件的元素



我是Scala的新手,我有一个seq [string] - regexes的正则是我想通过此序列进行迭代,如果另一个字符串,让我们称之为ID,至少匹配一个从字符串中的Regexes的返回true。

更清楚:要迭代以下等级的所有元素,以及(id.matches(regex))至少一个,然后返回true,否则为false)。

我可以使用.map函数或创建查找函数来实现此目标?谢谢

您可以使用seq.exists(regex => id.matches(regex))

最新更新