Введение 3 Глава I. Теоретические сведения о регулярных выражениях 4 Глава II. Способы (алгоритмы) решения задачи обработки данных с помощью регулярных выражений. 6 2.1. Описание способов (алгоритмов) решения задачи обработки данных с помощью регулярных выражений. 6 2.2. Словесное описание алгоритма решения задачи. 8 2.3. Описание алгоритма решения задачи в виде блок-схемы 9 Глава III. Реализация способов решения задачи обработки данных с помощью регулярных выражений на языках программирования. 9 Заключение 13 Список использованной литературы. 14 Приложение А. 15

Обработка текстовых файлов

курсовая работа
Информатика
15 страниц
21% уникальность
2022 год
19 просмотров
Виктория Б.
Эксперт по предмету «Информатика»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Оглавление
Введение
Заключение
Список литературы
Введение 3 Глава I. Теоретические сведения о регулярных выражениях 4 Глава II. Способы (алгоритмы) решения задачи обработки данных с помощью регулярных выражений. 6 2.1. Описание способов (алгоритмов) решения задачи обработки данных с помощью регулярных выражений. 6 2.2. Словесное описание алгоритма решения задачи. 8 2.3. Описание алгоритма решения задачи в виде блок-схемы 9 Глава III. Реализация способов решения задачи обработки данных с помощью регулярных выражений на языках программирования. 9 Заключение 13 Список использованной литературы. 14 Приложение А. 15
Читать дальше
Регулярные выражения позволяют упростить поиск заранее определенных образцов текста. То есть, регулярные выражения представляют собой текстовые строки, которые на специальном языке описывают искомые шаблонные комбинации заявленных символов в наборах представленных текстовых строк, в доминирующем большинстве случаев речь идет о строках, которые хранятся в файлах, либо документах. Формальная теория регулярных выражений была впервые изложена математиком Стивеном Клином в его книге Introduction to Metamathematics, опубликованной в 1952 году, однако ее основные концепции были разработаны еще в начале 1940-ых годов. Широкую популярность среди компьютерных специалистов регулярные выражения приобрели в начале 1970-ых годов после выхода операционной системы Unix, включающей такие утилиты, как sed и grep. Цель курсовой работы является изучение теоретических основ о регулярных выражениях, а также отработка практических навыков построения регулярных выражений для обработки текстовых файлов.


Вам нужна контрольная на заказ срочно в Казани ? С Work5 это не проблема.


. Исходя из поставленной цели, можно выделить следующие задачи: 1. Изучить теоретические сведения о регулярных выражениях. 2. Рассмотреть способы (алгоритмы) решения задачи обработки данных с помощью регулярных выражений. 3. Реализовать способы решения задачи обработки данных с помощью регулярных отношений. Обработка текстовых файлов с помощью регулярных выражений в рамках предложенного варианта должна включать: 1. Преобразование фрагмента текста в гиперссылку. 2. Подсчет слов в тексте, начинающихся на определенную букву. 3. Удаление лишних пробелов в тексте. 4. Преобразование формата даты (MM/DD/YY ->DD-MM-YY).  

Читать дальше
В ходе работы была достигнута основная цель курсовой работы, а именно были изучены теоретические основы о регулярных выражениях, а также отработаны практические навыки построения регулярных выражений для обработки текстовых файлов. Были решены следующие задачи: 1. Изучены теоретические сведения о регулярных выражениях. 2. Рассмотрены способы (алгоритмы) решения задачи обработки данных с помощью регулярных выражений. 3. Реализованы способы решения задачи обработки данных с помощью регулярных отношений. Обработка текстовых файлов с помощью регулярных выражений в рамках предложенного варианта включает: 1. Преобразование фрагмента текста в гиперссылку. 2. Подсчет слов в тексте, начинающихся на определенную букву. 3. Удаление лишних пробелов в тексте. 4. Преобразование формата даты (MM/DD/YY ->DD-MM-YY). В заключение можно сказать, что регулярные выражения позволяют резко повысить эффективность работы, хорошо интегрированы в рабочую среду некоторых операционных систем, а также прекрасно работают самостоятельно в различных языках программирования.
Читать дальше
1. Фицджеральд М. Регулярные выражения: основы. – М.: ООО «И.Д. Вильямс», 2015. – 144 с. 2. C# Regex в примерах [Электронный ресурс] / habr.com. Режим доступа: https://habr.com/ru/company/otus/blog/469989/ (дата обращения 12.01.2022). 3. Проблема №6. Удаление лишних пробелов [Электронный ресурс] / ravesli.com. Режим доступа: https://ravesli.com/problema-6-udalenie-probelov-s-nachala-i-s-kontsa-stroki-regexp/ (дата обращения 12.01.2022). 4. Регулярные выражения [Электронный ресурс] / intuit.com. Режим доступа: https://intuit.ru/studies/courses/2247/18/lecture/568 (дата обращения 12.01.2022). 5. Регулярные выражения [Электронный ресурс] / metanit.com. Режим доступа: https://metanit.com/sharp/tutorial/7.4.php (дата обращения 12.01.2022). 6. Регулярные выражения в C# [Электронный ресурс] / professorweb.ru. Режим доступа: https://professorweb.ru/my/csharp/charp_theory/level4/4_10.php (дата обращения 12.01.2022). 7. Регулярные выражения в Java [Электронный ресурс] / javarush.ru. Режим доступа: https://javarush.ru/groups/posts/regulyarnye-vyrazheniya-v-java (дата обращения 12.01.2022). 8. Регулярные выражения .NET [Электронный ресурс] / docs.microsoft.com. Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/standard/base-types/regular-expressions (дата обращения 12.01.2022). 9. Регулярное выражение, текстовые ссылки в гиперссылку с исключением [Электронный ресурс] / ru.stackoverflow.com. Режим доступа: https://ru.stackoverflow.com/questions/ (дата обращения 12.01.2022). 10. Уроки по регулярным выражениям [Электронный ресурс] / ravesli.com. Режим доступа: https://ravesli.com/uroki-po-regexp/ (дата обращения 12.01.2022).  
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

Похожие работы

курсовая работа
Организация работы по реабилитации инвалидов
Количество страниц:
32
Оригинальность:
80%
Год сдачи:
2021
Предмет:
Социальная работа
курсовая работа
Влияние стиля воспитания педагога на самооценку детей младшего школьного возраста
Количество страниц:
40
Оригинальность:
41%
Год сдачи:
2022
Предмет:
Педагогика
курсовая работа
Методы профилактики профессиональной деформации и профессионального выгорания руководителей
Количество страниц:
25
Оригинальность:
95%
Год сдачи:
2022
Предмет:
Менеджмент
дипломная работа
"Радио России": история становления, редакционная политика, аудитория. (Имеется в виду радиостанция "Радио России")
Количество страниц:
70
Оригинальность:
61%
Год сдачи:
2015
Предмет:
История журналистики
курсовая работа
26. Центральное (всесоюзное) радиовещание: история создания и развития.
Количество страниц:
25
Оригинальность:
84%
Год сдачи:
2016
Предмет:
История журналистики

Поможем с работой
любого уровня сложности!

Это бесплатно и займет 1 минуту
image