Учитывая строку, проверьте, соответствует ли поисковый запрос началу какой-либо подстроки.JAVA

Программисты JAVA общаются здесь
Гость
Учитывая строку, проверьте, соответствует ли поисковый запрос началу какой-либо подстроки.

Сообщение Гость »


Для этой строки:

"KING-SIZE (KS)" Эти поисковые запросы должны возвращать true для соответствия заданной строке:

"k", "ki", "kin", "king", "s", "si", "siz", "size", "-size", "(k", "( кс", "(кс)", "кс", "кинг-сайз" Эти поисковые запросы должны возвращать false для соответствия данной строке:

"i", "in", "ing", "iz", "ize" Я пишу код на Java и сначала подумал, что буду использовать

"KING-SIZE (KS)".contains(searchTerm) Но мне нужно, чтобы условие возвращало false, если пользователь вводит поисковый запрос, который соответствует только средней части каждой подстроки.

Я думал об использовании регулярного выражения, но не уверен, как это выражение будет работать в этом случае.

Вернуться в «JAVA»