Подскажите пожалуйста.
Мне прилетает большой кусок текста без абзацев и строк, всё в слипку. Как мне после определенных слов расставить переносы на новую строку?
Слова для переноса всегда разные, но они только в конце строки и в предложении не попадаются.
примерно так:
приходит вот это:
"45/86- «Лорд» пакет. Пастель 78451682. свинец. Синий 785215 краб картон."
слова для переноса: "пакет, свинец, картон"
Получить надо вот такое:
" 45/86- «Лорд» пакет.
Пастель 78451682. свинец.
Синий 785215 краб картон. "
Вроде простенькая задачка, однако уже второй час туплю. Пните в правильном направлении, пожалуйста!
Этот топик читают: Гость
Ответов: 204
Рейтинг: 2
|
|||
карма: 1 |
|
Ответов: 207
Рейтинг: 14
|
|||
ogrif, Самый простой вариант.
|
|||
карма: 2 |
|
Ответов: 204
Рейтинг: 2
|
|||
Joiner,
Спасибо. Я кончено уже додумался как это сделать при помощи компонента: Replace
Но ваш вариант значительно лучше! Его и применю. Спасибо! )) P.S. сам себе поразился. Настолько плевая задача и весь вечер протупил с ней! Наверно старею. |
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
А так?
Редактировалось 1 раз(а), последний 2020-06-11 09:39:15 |
|||
карма: 25 |
|
Ответов: 8921
Рейтинг: 823
|
|||
Или на IC
|
|||
карма: 19 |
|
Ответов: 207
Рейтинг: 14
|
|||
Tad писал(а): А так?Вариаций может быть сколь угодно. (\D\. ) Смотреть нужно на конкретную задачу и на реальный текст. Редактировалось 1 раз(а), последний 2020-06-11 11:52:05 |
|||
карма: 2 |
|
6