An open API service indexing awesome lists of open source software.

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

Исходный код к статье "Пять практических примеров использования регулярных выражений"

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
```