Если ты передаёшь то, что типизировал, то оно не может работать никак, потому что будет вылетать с ошибкой, что мап не функция.
Если же ты передаёшь что-то другое, то, возможно, стоило бы типизировать именно то, что ты передаёшь?
German Jet, конечно нет, если ты не работаешь с опенсорс проектами.
Гитхаб имеет реальный смысл только для первой работы, пока у тебя нет реального опыта.
ProjectSoft, пробел "до" ты тоже не учитываешь. А то, что ты ловишь все слова с приставками, говорит лишь о том, что ты будешь ловить вообще все слова, в которых появляется искомая подстрока. Кстати, знаки препинания перед словом ты тоже не учитываешь.
Раз написал хрень, так будь добр учесть это и хотя бы нее допускать аналогичные ошибки в будущем.
ProjectSoft, что поправил? У тебя "подсоусом" спокойно проходит.
Но раз ты так настаиваешь, то ладно, ты очень плох в регекспе, что вот это за говно вообще? (?:[^\s]+)? Это равняется \S*. И так далее.
Ты изменил длину массива после логирования.