Форум сайта python.su
разработать функцию с помощью регулярных выражений, объединяющую абзацы во входном тексте в
одну строку (в результирующих строках-абзацах не должно быть лишних пробелов между словами)
Офлайн
>>> import re >>> >>> s = ' abc def.\n\n ghi jkl.\n' >>> out = re.sub(r'\s+', ' ', s).strip() >>> >>> print('before:\n<\n{}$\n>'.format(s)) before: < abc def. ghi jkl. $ > >>> print('after:\n<\n{}$\n>'.format(out)) after: < abc def. ghi jkl.$ > >>>
Офлайн