let fullText = document.querySelector('div.text').textContent;
let buttonText = document.querySelector('div.text button').textContent;
let text = fullText.replace(buttonText, '');
Как-то так.
А вообще использование таких конструкций без текст нод считаю непрофессиональным. Не удобно таких парсить )