@diod89 строка -> создать csv строку.
Второй вариант - собрать все что нужно в список, а потом список объединить в строку через нужный разделитель.
Регулярное выражение в конструкторе - ок, в БАСе нет...
-
Получил по ИМАП тело письма, много текста (хтмл разметка), хочу достать код для подтверждения.
Открыл конструктор регулярных выражений - "[\s\S]+#000000+[\s\S]+(\d\d\d\d\d\d)</div>+[\s\S]". В конструкторе ВСЕГДА остается нужный код.
В БАСе по выражению "извлечь" и "первое вхождение" - ничего, пустота. Не срабатывает.
Вопрос - почему выражение может в конструкторе работать, в БАСе нет? Что я неправильно делаю или не вижу?
Спасибо! -
@HappyG1lmore said in Регулярное выражение в конструкторе - ок, в БАСе нет...:
Получил по ИМАП тело письма, много текста (хтмл разметка), хочу достать код для подтверждения.
Открыл конструктор регулярных выражений - "[\s\S]+#000000+[\s\S]+(\d\d\d\d\d\d)</div>+[\s\S]". В конструкторе ВСЕГДА остается нужный код.
В БАСе по выражению "извлечь" и "первое вхождение" - ничего, пустота. Не срабатывает.
Вопрос - почему выражение может в конструкторе работать, в БАСе нет? Что я неправильно делаю или не вижу?
Спасибо!Почему вы так уверены в правильности работы конструктора? Когда даже один и тот же конструктор в разных браузерах может работать по разному?
https://community.bablosoft.com/topic/6160/не-работает-регулярка-в-bas/11 -
@Fox Я думал конструктор который открывается из БАСа работает как раз так, как нужно. Это неверно?
https://bablosoft.github.io/RegexpConstructor/ -
@HappyG1lmore said in Регулярное выражение в конструкторе - ок, в БАСе нет...:
@Fox Я думал конструктор который открывается из БАСа работает как раз так, как нужно. Это неверно?
https://bablosoft.github.io/RegexpConstructor/Хм, в таком случае скиньте текст к которому применяете регулярку, возможно дело в этом
-
@Fox регулярка.rar
Добавил текстовый файл с текстом тела письма, скрины как применяю и переменной -
"получить содержимое письма", беру весь этот текст в переменной и хочу через регулярку только код оставить (текста много блин). И на сайте подобрал вариант, рповеряю, все хорошо. В басе не могу "выудить" этот код, уперся в стену
-
@HappyG1lmore said in Регулярное выражение в конструкторе - ок, в БАСе нет...:
@Fox регулярка.rar
Добавил текстовый файл с текстом тела письма, скрины как применяю и переменнойУ меня ваша регулярка работает

Скрипт: 3073.xml
-
@Fox
Не знаю как это работает... Очень странно. Буду сейчас сравнивать Ваш блок и свой.
Большое спасибо за помощь!
Извините выходит, что дернул по какой-то своей глупости (самое обидное пару часов тыкаю разные варианты, переделываю регулярку, а оно херакс и работает просто с первого раза у другого человека)) -
скорее всего сработало бы просто d{6}