私はscalaに2つの文字列を持っていますが、大きい文字列(needle
)に小さい文字列()が含まれているかどうかを調べたいと思いますhaystack
。
私が見つけたのは、このような正規表現と一致でそれを行っていることです(この質問から):
needle.r.pattern.matcher(haystack).matches
これは、(1)このような単純な問題では非常に複雑ですが、さらに重要なことに、(2)私にはうまくいきません。
"needle".r.pattern.matcher("Finding needle in haystack").matches
戻り値
Boolean = false