по ключу из html-body электронного письма?
https://pastebin.com/dYPZRWCr
Вытягиваю через match(/Что-то: (.+)<br>/);
console.log(adress[1]);
Но если ключа нет или данные после ключа не соответствуют регулярке, то скрипт уходит в ошибку - Cannot read property '1' of null.
А полей много, всё оборачивать в try catch?
Направьте если можете
Спасибо.
if (adress){console.log(adress[1])}
Вероятно, вам нужно деструктурирующее присваивание { const [,extract] = content.match(/Что-то: (.+)<br>/) || [undefined, undefined]; console.log(extract); }
Зачем тут ||? extract и так будет undefined
Обсуждают сегодня