Как найти и заменить Enter?

Bronza

Client
Регистрация
22.11.2010
Сообщения
51
Благодарностей
7
Баллы
8
Получаю строку из списка, нужно найти подстроку вида точка запятой и Ентер, и заменить на Ентер... И что-то совсем не пойму, как это сделать ))) Давно в Зенке не работал, что ли... Ни один мой вариант не работает, похоже забыл, как символ Энтера надо писать. Скрин шага вот:



Как обозначить, что я ищу Ентер?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 706
Баллы
113
Не Regex а text
 

Bronza

Client
Регистрация
22.11.2010
Сообщения
51
Благодарностей
7
Баллы
8

Bronza

Client
Регистрация
22.11.2010
Сообщения
51
Благодарностей
7
Баллы
8
Zenno 5.0.4.2, не самый свежий - не влияет на это? )
 

Shevassa

Client
Регистрация
24.01.2011
Сообщения
54
Благодарностей
30
Баллы
18
Думаю, что там просто \r или \n, из-за этого и не происходит замена, попробуй ;(\r|\n){1,2} через Regex заменить на {-String.Enter-}. Правда не совсем понимаю, что это за список такой и что там за разделитель, что при взятии строки надо заменять перенос строки.
 
  • Спасибо
Реакции: bedl0 и Bronza

starley

Client
Регистрация
08.03.2015
Сообщения
87
Благодарностей
20
Баллы
8
может проще убирать символ в конце строки Trim
Это если в строке в середине есть ещё ; которые надо оставить
 
  • Спасибо
Реакции: Bronza

Bronza

Client
Регистрация
22.11.2010
Сообщения
51
Благодарностей
7
Баллы
8
Думаю, что там просто \r или \n, из-за этого и не происходит замена, попробуй ;(\r|\n){1,2} через Regex заменить на {-String.Enter-}. Правда не совсем понимаю, что это за список такой и что там за разделитель, что при взятии строки надо заменять перенос строки.
Да в том-то и дело, что я брал 1 строку, и зачем-то искал в ней знак переноса )) Его просто не было. А нужно было от 2 до 5 точек с запятой убрать в конце. Решил проблему через TRIM. Всем спасибо!
 

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