У меня две строки в scala, и я хочу узнать, если большая строка (needle
) содержит меньшую строку (haystack
).
Я нашел это с помощью регулярных выражений и совпадений (от этого вопроса):
needle.r.pattern.matcher(haystack).matches
который (1) грубо усложняется для такой простой задачи, но что более важно, (2) не работает для меня, потому что
"needle".r.pattern.matcher("Finding needle in haystack").matches
возвращает
Boolean = false