Регулярные выражения

Статус
Закрыто для дальнейших ответов.

elinapivkina

Новичок
Пользователь
Дек 9, 2020
1
0
1
Здравствуйте! очень нужны решения этих заданий
Все задания на вход получают файл, на выход программы имеют записывать ответ в новый файл.
1. С помощью регулярного выражения написать программу, которая ищет в тексте все ссылки, удаляет теги и оставляет только названия:
Было: <a href='https://...'> название </a>
Стало: название

2. С помощью регулярного выражения написать программу, которая ищет в тексте все заголовки (h1-h6), удаляет теги и оставляет только названия заголовков:
Было <h3> название </ h3>
Стало: название

3. С помощью регулярного выражения написать программу, которая ищет в тексте все абзацы, удаляет теги и оставляет только текст:
Было <p> текст </ p>
Стало: текст

4. С помощью регулярного выражения написать программу, которая ищет в тексте все картинки, удаляет их и оставляет их подписи:
Было <img src = 'https: // ... "alt =' подпись '>
Стало: подпись

5. С помощью регулярного выражения написать программу, которая удаляет в тексте все комментарии <! - текст комментария ->
Было: текст <! - Appl -> продолжение
Стало: текст продолжения

6. С помощью регулярного выражения написать программу, которая ищет в тексте все годы жизни и удаляет их:
Было Алан Тьюринг (1912 - 1954), Джон фон Нейман (1903 - 1957)
Стало Алан Тьюринг, Джон фон Нейман

7. С помощью регулярного выражения написать программу, которая ищет в тексте все даты в формате 2016-11-23 и заменяет их на формат 23.11.16
Было: Мы изучали этот 2016-11-23.
Стало: Мы изучали этот 23.11.16.

8. С помощью регулярного выражения написать программу, которая ищет в тексте все имена (последовательность слов, начинается с большой буквы), и выводит в файл список этих названий через запятую:
Было: Мы интересуемся доработками Алана Тьюринга и Оскар Моргенштерн, изучая теорию алгоритмов и теории вероятностей.
Стало: Мы, Алана Тьюринга, Оскар Моргенштерн,

9. С помощью регулярного выражения написать программу, которая ищет в тексте все таблицы и убирает их:
Было: текст перед таблицей <table> содержимое таблицы </ table> и после
Стало: текст перед таблицей и после

10. С помощью регулярного выражения написать программу, которая ищет в тексте все выражения в круглых скобках и убирает их:
Было: Интересно изучать программирование (особенно в желтом корпусе)!
Стало: Интересно изучать программирование!

11. С помощью регулярного выражения написать программу, которая ищет в тексте все выражения в фигурных скобках и убирает их:
Было: Интересно изучать программирование {особенно в желтом корпусе}!
Стало: Интересно изучать программирование!

12. С помощью регулярного выражения написать программу, которая ищет в тексте все выражения в квадратных скобках и убирает их:
Было: Интересно изучать программирование [особенно в желтом корпусе]!
Стало: Интересно изучать программирование!
 

alext

Популярный
Пользователь
Май 10, 2020
288
66
28
Раз нужны, то искренне желаю тебе найти эти решения.
 
Статус
Закрыто для дальнейших ответов.

Форум IT Специалистов