Везде лезут переносы строк при использование регулярок

igoreff

Client
Регистрация
24.02.2011
Сообщения
178
Благодарностей
20
Баллы
18
Парсю из письма данные акка и везде лезут в конце переносы строк, попробовал спарсить слово прямо из середины предложения которое в одну строку и опять в конце перенос или перевод строки, хотя его там ни как не должно быть, где косяк не пойму, посоветуйте где копать?
 

Hungry Bulldozer

Moderator
Регистрация
12.01.2011
Сообщения
3 441
Благодарностей
831
Баллы
113
Можете более детально описать проблему? А вообще идея в том, что если нужно парсить с переносами то используется конструкция [\w\W]*
без - .*
 

igoreff

Client
Регистрация
24.02.2011
Сообщения
178
Благодарностей
20
Баллы
18
Ну вот например, парсим "http://site.ru" из такой строки "Ваш сайт с именем http://site.ru создан" - предложение точно в одну строку, в "результатах обработки" - "http://site.ru" уже с переводом строки в конце, хотя мне надо без перевода строки, откуда берется перевод строки не понятно. Пробовал всякие регулярки, везде выходит с переводом строки, хз уже что делать, раньше такого не было, пробовал также макрос замены перевода строки, тоже что то не получается.
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 881
Баллы
113
Перевод строки появляется при записи данных - в макросе записи по умолчанию стоит перевод строки true, если там установить false, то проблема исчезнит.
 

igoreff

Client
Регистрация
24.02.2011
Сообщения
178
Благодарностей
20
Баллы
18
Ну так в регулярках то куда ставить false, а сохранять потом надо уже результат выполнения трёх шагов, там тоже к каждому результату выполнения false не поставишь.
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 881
Баллы
113
Можно парсить одну строку, но в её конце может оказаться энтер. Чтобы избежать этого, можно попробовать вставить в поле "Это идет после искомого текста" {-String.Enter-}
 
  • Спасибо
Реакции: VELL

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