Использование регулярных выражений с инструментами баса



  • Мне необходимо спарсить данные. Я использую регулярное выражение в конструкторе и все работает.
    683298d2-c1c0-4d84-ae7b-8cd95d2f19ef-image.png
    Устанавливаю текст в переменную в басе и вытаскиваю данные регуляркой, тоже все прекрасно работает.
    dba14eb9-378d-4e7b-8a96-51b02e2fb7af-image.png
    Но при использовании допустим "HTTP-Клиент сохранить cookies" ничего не выходит
    2da2f7a6-e951-4688-8da4-2c169bcffc52-image.png
    В чем заключается проблема? Я делаю что-то не так или же это проблема баса?



  • @GUSARITY said in Использование регулярных выражений с инструментами баса:

    Мне необходимо спарсить данные. Я использую регулярное выражение в конструкторе и все работает.
    Устанавливаю текст в переменную в басе и вытаскиваю данные регуляркой, тоже все прекрасно работает.
    Но при использовании допустим "HTTP-Клиент сохранить cookies" ничего не выходит
    В чем заключается проблема? Я делаю что-то не так или же это проблема баса?

    Изначальная строка по которой вы сгенерировали регулярное выражение отличается от той, которую вы получили в действии "HTTP-Клиент Сохранить cookies". Получайте необходимое значение из json через метод JSON.parse()

    JSON.parse([[SAVED_COOKIES]])["cookies"].filter(function(c){return c["name"] == "hid"})[0]["value"]
    

    пример использования здесь

    или используйте Модуль парсинга JSON



  • @Fox спасибо большое!


Log in to reply
 

  • 8
  • 3
  • 2
  • 4
  • 4
  • 11
  • 6
  • 3