есть такая приколюха как открыть новую вкладку, там собствеено и открываешь новый сайт, но не забудь после открытия новой вкладки проверить список открытых вкладок, для этого есть специальный экшен , в нём ты и увидишь какой юрл у тебя в какой вкладке (с каким номером) в твоём в браузере открыты. После того как нашел номер кладки которую ты только что открыл, используй экшен закрыть вкладку , и у тебя закроется открытая только что вкладка и останется та на которую ты хотел вернуться. Да можно конечно закрыть первую вкладку и у тебя останется нулевая но в сложных скриптах бывают траблы и моржно запутаться и закрыть не ту)
Помогите с регуляркой
-
@Fox said in Помогите с регуляркой:
Идеальный вариант, на мой взгляд, это переложить ответственность на зазчика через лицензионное соглашение например.
+1
-
@Denis_krsk said in Помогите с регуляркой:
@Fox Ладно хулиганство, сейчас за лайк или репост могут под экстремизм подвести :((
@Fox said in Помогите с регуляркой:
Идеальный вариант, на мой взгляд, это переложить ответственность на зазчика через лицензионное соглашение например.
-
@Antonio https://news.vse42.ru/feed/show/id/27795228 2,5 года за репост :))
-
Опять проблема с регуляркой все способы который знаю попробовал
Не могу вывести название темы из imap письма делаю "Получить сообщение"
из полученного сообщения беру 200 символов [[MAIL_BODY]].slice(0,200) чтобы все лишнее не попадалось в notepad+ так работает

Делаю через "Выполнить код"Так работает var str = 'From: Yandex <no-reply@Yandex.ru> To: "puma@gmail.com" <puma@gmail.com> Subject: Need For Speed Payback Delivered-To: gamid@gmail.com Received: by 192.168.1.1 with SMTP'.replace(/.*Subject[:](.*)Delivered[-]To[:].*/g, '$1'); [[GROUP1]] = strА так нет var str = [[GROUP1]].replace(/.*Subject[:](.*)Delivered[-]To[:].*/g, '$1'); [[GROUP1]] = strВот сам текст
From: Yandex <no-reply@Yandex.ru> To: "puma@gmail.com" <puma@gmail.com> Subject: Need For Speed Payback Delivered-To: gamid@gmail.com Received: by 192.168.1.1 with SMTP -
@GamiD Так, смотри, твоя регулярка:
.*Subject[:](.*)Delivered[-]To[:].*Любой символ с жадным алгоритмом .* нужны, чтобы заменить ненужную информацию перед регуляркой и после, но зачем использовать диапазоны с одним значением? [:] [-] [:]
-
@Fox @Xstroy Спасибо вам оказалось вся проблема в переносе строки "\n" Fox открыл твой проект все работает даже мой вариант работает все варианты из твоего проекта ставлю в мой ни один не работает потом увидел что там есть перенос строки и решил убрать и заработал и мой вариант и все варианты тоже еще раз спасибо не певрый раз уже выручаешь
-
@GamiD В примерном проекте я дал такую регулярку:
Subject: (.+?) Delivered
Я привык с такими регулировками работать
Символы в квадратных скобках это диапазон, диапазон с одним символом это лишний шаг для нахождения данных.
вот этот вариант не понял
@Xstroy Использовал группы с утверждениями, (?<=) назад смотрящая группа, смотрит что идёт после "Subject: ", а (?=) соответственно вперёд смотрящая, смотрит что идёт перед " Delivered-To:"
