// находим по селектору элемент который нужно скрыть
const myElement = document.querySelector('.my_element')
// отслеживаем клик по странице
document.body.addEventListener('click', function () {
// и скрываем
myElement.style.display = 'none'
})
\n\n(\n)+ на \n\n. Но как минимум в начале и конце может остаться по лишней строке.
.*[А-Яа-яЁё].*(\n)?
.*[А-Яа-яЁё].*\r\n и .*[A-Za-z].*\r\n\r\n(\r\n)+ и заменить на \r\n\r\n\r\n, но если документ у вас в LF то для переноса используется только один символ \n, тогда во всех регэкспах нужно удалить\r чтобы они работали. Режим можно видеть в строке состояния снизу справа.
[A-Za-z].*.*[А-Яа-яЁё].* и .*[A-Za-z].*
polyline не очень аккуратно нарисовал, на некоторых изгибах и при медленной анимации это видно, надеюсь это не критично.