【问题标题】:Iterating through Seq in Scala and find an element who satisfies the condition在Scala中遍历Seq并找到满足条件的元素
【发布时间】:2017-07-13 16:05:36
【问题描述】:

我是 Scala 的新手,我有一个 Seq[String] - 正则表达式的正则表达式,我想遍历这个序列,如果另一个字符串,我们称之为 id,匹配字符串中的至少一个正则表达式,到返回真。

更清楚:遍历正则表达式的所有元素,如果(id.matches(regex)) 至少有一个,则返回true,否则返回false。

我可以使用 .map 函数或创建一个查找函数来实现这一点吗?谢谢

【问题讨论】:

标签: scala seq


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-01
    • 2020-03-07
    • 1970-01-01
    相关资源
    最近更新 更多