https://github.com/aloskutov/five-practical-use-cases-for-regular-expressions
Исходный код к статье "Пять практических примеров использования регулярных выражений"
https://github.com/aloskutov/five-practical-use-cases-for-regular-expressions
Last synced: 3 months ago
JSON representation
Исходный код к статье "Пять практических примеров использования регулярных выражений"
- Host: GitHub
- URL: https://github.com/aloskutov/five-practical-use-cases-for-regular-expressions
- Owner: aloskutov
- Created: 2023-08-28T08:41:32.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-28T08:46:12.000Z (almost 2 years ago)
- Last Synced: 2025-01-22T12:13:30.660Z (5 months ago)
- Language: JavaScript
- Homepage: https://www.dev-notes.ru//articles/javascript/five-practical-use-cases-for-regular-expressions/
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Пять практических примеров использования регулярных выражений
Примеры к статье [Пять практических примеров использования регулярных выражений](https://www.dev-notes.ru//articles/javascript/five-practical-use-cases-for-regular-expressions/), переводу статьи [Five Practical Use Cases For Regular Expressions](https://blog.openreplay.com/five-practical-use-cases-for-regular-expressions/).
Публикация статьи запланирована на 1 сентября 2023 г.
## Валидация данных
Каталог [data-validation](data-validation/).
Код примера валидации электронной почты и пароля. html код пришлось немного доработать. И как следствие, внести небольшие правки в js-код, так как был изменён `id` одного из полей input. css код отсутствовал, по-быстрому набросал свой.
Для демонстрации откройте `index.html` в браузере.
## Поиск и замена
Каталог [search-and-replace](search-and-replace/)
Пример кода в фале `index.js` запустить можно с помощью Node.js, предварительно перейдя в каталог `search-and-replace`.
```shell
node ./index.js
```## Извлечение данных
Каталог [data-extraction](data-extraction/)
Пример кода в фале `index.js` запустить можно с помощью Node.js, предварительно перейдя в каталог `data-extraction`.
```shell
node index.js
```## Парсинг лога
Каталог [log-parsing](log-parsing/)
Пример кода в фале `index.js` запустить можно с помощью Node.js, предварительно перейдя в каталог `log-parsing`.
```shell
node index.js
```## Очистка данных
Каталог [data-cleaning](data-cleaning/)
Пример кода в фале `index.js` запустить можно с помощью Node.js, предварительно перейдя в каталог `data-cleaning`.
```shell
node index.js
```