<div class="class2 class3">.class_1 { width: 1px; }
.class_3 { width: 2px; }
.class_2 { width: 1px; }.class_1, .class_2 { width: 1px; }
.class_3 { width: 2px; }
// находим по селектору элемент который нужно скрыть
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].*