Как разделить строку по пробелам python
Такую задачу всегда можно решить с помощью цикла. Но в Python есть метод .split() . Именно его обычно используют для разделения строки на части. В качестве разделителя можно использовать любой символ: пробел, запятую, перенос строки ( \n ) и т.д.
На выходе мы получим список строк:
str = 'how are you' str.split(' ') # ['how', 'are', 'you']
Пробел как разделитель можно не указывать. Метод .split() будет использовать параметр по умолчанию:
str = 'how are you?' str.split() # ['how', 'are', 'you']
Иногда перед тем, как разделить строку, необходимо избавиться от лишних знаков препинания:
str = 'Hi, how are you?' str[:-1].replace(',', '').split() # ['Hi', 'how', 'are', 'you']
Разделение текста на столбцы с помощью мастера распределения текста по столбцам
С помощью мастера распределения текста по столбцам текст, содержащийся в одной ячейке, можно разделить на несколько.

Проверьте, как это работает!
- Выделите ячейку или столбец с текстом, который вы хотите разделить.
- На вкладке Данные нажмите кнопку Текст по столбцам.
- В мастере распределения текста по столбцам установите переключатель с разделителями и нажмите кнопку Далее.
- Выберите разделители для своих данных. Например, запятую и пробел. Данные можно предварительно просмотреть в окне Образец разбора данных.
- Нажмите кнопку Далее.
- В поле Поместить в выберите место на листе, где должны отображаться разделенные данные.
- Нажмите кнопку Готово.
Построчно разбить текст из textarea (по переносу строки)

При заполнении textarea иногда бывает необходимость обработать каждую отдельную строку. Например, нужно вводить несколько номеров телефона, занося каждый в новую строку.
Для подобной ситуации я использую простое и действенное решение. В сети ведется много споров о том, верный это метод или нет — но меня он пока не подводил.
Итак, пример ниже:
$data = explode(PHP_EOL, $_GET['textarea_data']);
Т.е. всего навсего мы используем разделение по константе переноса строки. Можно заменить ее на \n или на \r\n . Но приведенный метод кажется мне наиболее оптимальным.
Помогло? Поделись с друзьями
а в замен я покажу анекдот 😉
Добавить разрывы строк
Разделите блок текста на несколько строк, добавив разрывы строк/новую строку.
Редактировать
Добавить разрыв строки
этого текста
Добавить разрывы строк каждые символ/а/ов.
Описание:
Этот текстовый инструмент позволяет разбить блок текста на несколько строк, добавив разрывы строк. Вы можете добавить новую строку после вхождения буквы/слова или после определенного количества символов. Вы также можете удвоить количество разрывов строки, выбрав опцию «Добавить 1 строку».
Вхождение текста
Используйте эту опцию, чтобы добавить разрыв строки до или после определенных символов. Вы можете выбрать «вместо», чтобы заменить указанный символ новой строкой.
Пример: добавление разрывов строки после каждого вхождения буквы «В».
АБВАБВАБВ
АБВ АБВ АБВ
Позиция символа
Используйте эту опцию, чтобы добавить разрыв строки после достижения определенного количества символов.
Пример: добавление разрывов строки каждые 4 символа.
АБВАБВАБВ
АБВА БВАБ А
Добавить 1 строку
Используйте эту опцию, чтобы добавить новую строку после последнего вхождения переноса строки (за которым следует любой символ, кроме \n).
Пример: добавить новую строку
АБВ АБВ АБВ
АБВ АБВ АБВ
Похожие инструменты:
- Удалить разрывы строк — Удалить все разрывы строк в тексте или заменить его другим символом.