У меня есть электронное письмо в формате HTML, содержащее текст и таблицы, которые я пытаюсь проанализировать с помощью JavaScript.Синтаксический анализ текста работает очень хорошо, мне просто нужно запустить регулярное выражение, чтобы получить то, что мне нужно из содержимого, например:
var name = mail.bodyText.match(/Name:\s*(.*)/);
Теперь часть таблицы довольно сложная.Допустим, таблица содержит 3 столбца, и я хочу получить данные только из первого столбца, в котором перечислены связанные данные.Когда я набираю следующее:
var column1Data = mail.bodyText.match(/Column1([\s\S]*?)/);
if (column1Data) {
var column1DataSplit = sources[1].split("\n");}
}
Данные не извлекаются.
Пример HTML-таблицы:

Есть идеи о том, как получить текст HTML-таблицы bodyText?
Спасибо.