Удаление табуляции переноса строк и лишних пробелов

  • Автор темы Автор темы vrnsalesite
  • Дата начала Дата начала

vrnsalesite

Client
Регистрация
17.05.2015
Сообщения
81
Реакции
13
Баллы
8
Помогите разобраться имеется текст примерно такого содержания
Код:
Развернуть Свернуть Копировать
                           текст                             текст                
текст                   текст

текст                          текст
пробовал через регулярки и замену через {-String.Enter-} {-String.Tab-}, помагает замена через {-String.Space-} но тогда в итоге получаем :
тексттексттексттексттекст
а нужно текст текст текст текст ... и.т.д
 
Последнее редактирование:
? никто не поможет
 
Последнее редактирование:
  • Оценить
Реакции: LightWood
Ну так заменяй не на пустое место, а на пробел. Или ты так и делаешь?
 
  • Оценить
Реакции: Include и Slava
Подскажите, а как заменить на перенос после каждой не пустой строки. А то указанным выше способом все предложения становятся в одну строку через пробел.
Исходный текст в файле.
Чтобы было:
Предложение 1
Предложение 2
Предложение 3
 

Вложения

Последнее редактирование:
Подскажите, а как заменить на перенос после каждой не пустой строки. А то указанным выше способом все предложения становятся в одну строку через пробел.
Исходный текст в файле.
Чтобы было:
Предложение 1
Предложение 2
Предложение 3
В файле и так есть переносы строк, но есть и пустые строки с пробельными символами.
Их можно очистить через Операции над списком:

44254
 
Не срабатывает так, там табы еще.
 
Не срабатывает так, там табы еще.
Можно пост-обработкой убирать, с помощью Обработка текста - Trim.
Либо объединять список в переменную, чистить регулярками и предварительно очистив исх. список,
загонять очищенные данные снова в этот же список.
 
Последнее редактирование:
Сделал 4-мя кубиками обработки текста (не считая объединение в переменную), но думал, поэлегантнее решение есть.
1. Замена {-String.Space-}{-String.Space-}|{-String.Tab-} на пустое поле
2. Trim
3. Замена пустых строк \n\r на пустое поле
4. Замена {-String.Enter-}{-String.Space-} на пустое поле
 
  • Оценить
Реакции: Greez, Rogger и bad robot
То, что нужно, спасибо!
 
  • Оценить
Реакции: Sergodjan

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)