508 читали · 2 года назад
#51. Проверка сложности пароля пакетом regexp
Это статья об основах программирования на Go. На канале я рассказываю об опыте перехода в IT с нуля, структурирую информацию и делюсь мнением. Хой, джедаи и амазонки! Когда мы регистрируемся на сайтах, нам предлагают ввести пароль и сообщают о надёжности вводимого пароля. В публикации поделюсь идеей реализации подобного простенького алгоритма с применением стандартного пакета Go regexp. 1. Задача Сама задача взята с курса stepik "Программирование на Golang", подраздел "Строки". Условия: Ваша задача сделать проверку подходит ли пароль вводимый пользователем под заданные требования...
8383 читали · 6 лет назад
Шпаргалка по регулярным выражениям. В примерах
Источник: Nuances of Programming Регулярные выражения (regex или regexp) очень эффективны для извлечения информации из текста. Для этого нужно произвести поиск одного или нескольких совпадений по определённому шаблону (т. е. определённой последовательности символов ASCII или unicode). Области применения regex разнообразны, от валидации до парсинга/замены строк, передачи данных в другие форматы и Web Scraping’а. Одна из любопытных особенностей регулярных выражений в их универсальности, стоит вам...
Регулярные выражения (regexp)
Статья для: Mindstorm Автор: Ippolid Регулярные выражения, их еще называют regexp, или regex (regular expressions) — это формальный язык, который используется для поиска и манипуляций с подстроками в тексте. Их используют разработчики в коде приложения, тестировщики в автоматических тестах, да просто при работе в командной строке! Чем это лучше простого поиска? Тем, что позволяет задать шаблон. Шаблоны позволяют решать большое количество задач за короткий промежуток времени. Вот несколько примеров использования регулярных выражений: ^(?=...