Мне нужно разобрать текст, но проблема в том, что слова, которые я ищу, не только на одной строке.Python - взять слова из текста
Например, слово computer может иметь «comp» в конце строки и в начале строки у меня есть «матер» (без каких-либо пробелов). Я хочу напечатать, что нашел слово «компьютер»
Это лучшее решение для этого, учитывая, что мне нужен оптимизированный алгоритм, а не то, что проверяет каждую букву в слове компьютер.
Что делать, если вы искали Foobar и обув был в конце, и бар был в начале следующей строки, но Foo и бар были фактически отдельные слова в тексте? –
, если они были отдельными словами, тогда у них должно быть пространство между ними, поэтому перед баром будет пространство (в начале новой строки) – spoke
Итак, всегда есть ведущее пространство? Также насколько велики мы говорим о размере файла? Если это разумно, вы можете просто разбить и присоединиться к строкам –