Первое точно не подходит, нужно брать только начало слова (поиск с нулевого символа каждого отдельного слова).
Если пишу слитно: Мечтыостров - не должен находить.
То есть поиск с начала слова.
Если будет фраза: Свободы острова, аа фильтр "остров" - искать должен