Регулярка(самое короткое совпадение, при переносе строк)

maryan

Client
Регистрация
04.07.2014
Сообщения
230
Благодарностей
40
Баллы
28
текст
бла
блабла111бла
бла111бла2
бла2

реугулярка
(?<=)111[\w\W]*?


почему самое короткое совпадение при переносах строк не работает и в результате пустое значение?
как спарсить бла2
бла2
?
подскажите рабочую регулярку. Заранее спасибо
 

rostonix

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


Не понимаю что именно от регулярки вы ждете
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 039
Баллы
113

rostonix

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

maryan

Client
Регистрация
04.07.2014
Сообщения
230
Благодарностей
40
Баллы
28
хочу такой же скрин как и у вас видеть :D
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 039
Баллы
113

rostonix

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

maryan

Client
Регистрация
04.07.2014
Сообщения
230
Благодарностей
40
Баллы
28
Так у нас регулярки разные на скринах.
Я просто не пойму что именно извлечь надо.
извините! неправильно написал регулярку в первом посте, вот как в скрине моем надо

вытащить хочу

бла2
бла2


все, что находится после последнего "111"
вместо бла2бла2 будет куча html кода с разными символами
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 706
Баллы
113
Код:
бла2[\w\W]*?бла2
 
  • Спасибо
Реакции: Виктор П
Регистрация
22.01.2015
Сообщения
77
Благодарностей
6
Баллы
8
:-)
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 880
Баллы
113
извините! неправильно написал регулярку в первом посте, вот как в скрине моем надо

вытащить хочу

бла2
бла2


все, что находится после последнего "111"
вместо бла2бла2 будет куча html кода с разными символами
Как то так что ли?
(?<=111).*\r\n.*?$
 

maryan

Client
Регистрация
04.07.2014
Сообщения
230
Благодарностей
40
Баллы
28
я решил вопрос заменой [\w\W]*111 на ничего
 

p-sergei

Client
Регистрация
20.12.2016
Сообщения
523
Благодарностей
255
Баллы
63
Копался на форуме, ответа что-то не нашел, вопрос то такой, мы можем как-то вот это [\w\W] - заэкранировать чтобы работало в сниппетах или нет? Проблему то решил, но один хрен интересно!
2020-02-22_15-27-05.png
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 605
Благодарностей
4 596
Баллы
113
Копался на форуме, ответа что-то не нашел, вопрос то такой, мы можем как-то вот это [\w\W] - заэкранировать чтобы работало в сниппетах или нет? Проблему то решил, но один хрен интересно!
Посмотреть вложение 50691
в сниппетах перед строкой ставишь @ а внутренние двойные кавыки дублируешь
например, было
"class="[\w\W]">"
стало
@"class=""[\w\W]"">"
 
  • Спасибо
Реакции: p-sergei

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