Regex для удаления условных комментариев

Мне нужно регулярное выражение, которое может соответствовать условным комментариям на исходной странице HTML, поэтому я могу удалить только те. Я хочу сохранить регулярные комментарии.

Я также хотел бы избежать использования. *? обозначение, если это возможно.

Текст

foo



bar

и я хочу удалить все в

РЕДАКТИРОВАТЬ: Именно из-за BeautifulSoup я хочу удалить эти теги. BeautifulSoup не в состоянии разобрать и дает неполный источник

EDIT2: [если IE] нетединственное условие. Есть много больше, и я нене может быть никакого списка всех возможных комбинаций.

EDIT3: Винко ВрсаловичРешение работает, но настоящая проблема, почему Beautifulsoup не удалось, была из-за мошеннического комментария в условном комментарии. подобно



Обратите внимание на комментарий?

Хотя моя проблема была решена, я хотел бы получить решение для регулярных выражений для этого.

Ответы на вопрос(7)

Ваш ответ на вопрос