2017-02-23 7 views
0

私はScalaには新しく、Seq [String] - regexesの正規表現を持っています。このシーケンスを繰り返し、別の文字列ならit id文字列の正規表現の少なくとも1つと一致してtrueを返します。ScalaでSeqを反復処理し、条件を満たす要素を見つけよう

もっとクリア:regexとif(id.matches(regex))のすべての要素を1つ以上反復してからtrueを返し、そうでない場合はfalseを返します。

これは.map関数やfind関数を使って実現できますか?おかげ

+1

を使用することができます(http://stackoverflow.com/a/9556600/432903)[Scalaで述語に一致する項目を検索] – prayagupd

+1

単に: 'regexsはid.matches'が存在します – jwvh

答えて

2

あなたはseq.exists(regex => id.matches(regex))

関連する問題