Работа с регуляркой - как сделать замену нужного пробела по счету

keltuzhaknut

Client
Регистрация
24.02.2016
Сообщения
221
Благодарностей
3
Баллы
18
Нужно заменить 3-й пробел по счету в предложении на разрыв строки, как такое сделать?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 652
Баллы
113

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 652
Баллы
113
кстати, регулярка в такой ситуации ни к чему
 

keltuzhaknut

Client
Регистрация
24.02.2016
Сообщения
221
Благодарностей
3
Баллы
18
Благодарю, а можно сделать следующее, к примеру в списке будет 10 строк, нужно подставить символ в самый конец или начало каждой строки, чтоб не обрабатывать циклом по штучно каждую, как такое сделать? Ну или как с пробелами как вариант тоже можно будет сделать? Чтоб не по штучно каждую
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 652
Баллы
113
список нужно объединить в переменную и регуляркой заменить. Конец и можно будет заменить без проблем, а вот на пробел нужно будет регулярку думать правильную
 

keltuzhaknut

Client
Регистрация
24.02.2016
Сообщения
221
Благодарностей
3
Баллы
18
Подскажите как сделать? Беру из списка и обьеденяю в переменную 10 строк и как в конец каждой строки сразу подставить нужный символ?
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 134
Баллы
113
Заменить \r|$ на нужный символ.

Screenshot_1.png
 
  • Спасибо
Реакции: keltuzhaknut

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 652
Баллы
113
заменить (?m)$ на то, что нужно.
либо (?m)(?=$)
либо просто {-String.Enter-} без регулярки заменить нужное+{-String.Enter-}
 
  • Спасибо
Реакции: keltuzhaknut

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