Многострочная регулярка

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 100
Благодарностей
129
Баллы
63
Туплю.....
Читает в переменную из файла многострочную фразу и нужно искать регуляркой ее в многострочном тексте.
Однострочную в многострочном - это понятно, а когда фраза, ее нужно преобразовать как-то перед этим?
Наверное, заменить переносы строки, пробелы, а может быть Тримом в одну строку и регулярку и сам текст?
Буду признателен очень.....
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 713
Баллы
113

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 100
Благодарностей
129
Баллы
63
Нее, там есть разница на многострочку.... там всякие \r\n, во всяком случае на конструктор я ее так просто не выведу, а в коде, пробовал не берет
 

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 100
Благодарностей
129
Баллы
63
В тексте:

В комнате, которую сам содержатель трактира, казак Семен Чистоплюй, называет «проезжающей», то есть назначенной исключительно для проезжих, за большим некрашеным столом сидел высокий широкоплечий мужчина лет сорока. Облокотившись о стол и подперев голову кулаком, он спал. Огарок сальной свечи, воткнутый в баночку из-под помады, освещал его русую бороду, толстый широкий нос, загорелые щеки, густые черные брови, нависшие над закрытыми глазами... И нос, и щеки, и брови, все черты, каждая в отдельности, были грубы и тяжелы, как мебель и печка в «проезжающей», но в общем они давали нечто гармоническое и даже красивое. Такова уж, как говорится, планида русского лица: чем крупнее и резче его черты, тем кажется оно мягче и добродушнее. Одет был мужчина в господский пиджак, поношенный, но обшитый новой широкой тесьмой, в плюшевую жилетку и широкие черные панталоны, засунутые в большие сапоги

искать фразу:

Огарок сальной свечи, воткнутый в баночку из-под помады, освещал его русую бороду, толстый широкий нос, загорелые щеки, густые черные брови
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 713
Баллы
113

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 100
Благодарностей
129
Баллы
63
Скриншот 2021-04-18 21.07.29.png


Да, но мне нужно взять эту фразу/регулярку из файла. В файл добавляется входными настройками. Я вижу, что фразу многострочную со спецсимволами нужно преобразовать, перед тем как в обработке текста regex запустить.
 

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 100
Благодарностей
129
Баллы
63
Все, решил, спасибо, там экшене обработки текста есть escape строки
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 489
Благодарностей
3 357
Баллы
113
Прямо в регулярке, можно указать параметры.
 

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