Профессиональный лексический анализ на регулярных выражениях
#Программирование #Java #Алгоритмы #Регулярныевыражения #Компиляторы #regexp #regex IV
https://habr.com/ru/post/462781/
#Программирование #Java #Алгоритмы #Регулярныевыражения #Компиляторы #regexp #regex IV
https://habr.com/ru/post/462781/
t.me
Профессиональный лексический анализ на регулярных выражениях
Синтаксический анализ текста всегда начинается с лексического анализа или tokenizing-а. Существует простой способ решить эту задачу практически для любого языка...
Как перестать бояться и полюбить регулярные выражения
#БлогкомпанииМиландр #Регулярныевыражения #регулярныевыражения #regex #новичкам IV
https://habr.com/ru/post/536912/
#БлогкомпанииМиландр #Регулярныевыражения #регулярныевыражения #regex #новичкам IV
https://habr.com/ru/post/536912/
t.me
Как перестать бояться и полюбить регулярные выражения
В работе и повседневной жизни мы буквально окружены текстами: книги и статьи, письма и чаты, веб-страницы и программный код. Да что там — сама биологическая жизн...
Еще раз о регекспах, бэктрекинге и том, как можно положить на лопатки JVM двумя строками «безобидного» кода
#Java #Регулярныевыражения #javacore #regex #re2j IV
https://habr.com/ru/post/544688/
#Java #Регулярныевыражения #javacore #regex #re2j IV
https://habr.com/ru/post/544688/
t.me
Еще раз о регекспах, бэктрекинге и том, как можно положить на лопатки JVM двумя строками «безобидного» кода
Раннее утро, десятая чашка кофе, безуспешные попытки понять почему ваше клиентское (или еще хуже – серверное) java-приложение намертво зависло при вычислении про...
Регулярные выражения (regexp) — основы
#ТестированиеITсистем #Регулярныевыражения #regexp #regex #регулярки #тестирование #тестированиепо IV
https://habr.com/ru/post/545150/
#ТестированиеITсистем #Регулярныевыражения #regexp #regex #регулярки #тестирование #тестированиепо IV
https://habr.com/ru/post/545150/
t.me
Регулярные выражения (regexp) — основы
Регулярные выражения (их еще называют regexp, или regex) — это механизм для поиска и замены текста. В строке, файле, нескольких файлах... Их используют разработч...
Немного об использовании regex в map nginx
#НастройкаLinux #Системноеадминистрирование #Nginx #nix #nginx #map #regex IV
https://habr.com/ru/post/558692/
#НастройкаLinux #Системноеадминистрирование #Nginx #nix #nginx #map #regex IV
https://habr.com/ru/post/558692/
t.me
Немного об использовании regex в map nginx
Давно ничего не писал, поэтому разбавим конец пятницы простыми, но не всегда очевидными иcканиями в Nginx.В этом веб-сервере есть замечательная директива map, ко...
[Перевод] Как в PHP улучшить читаемость регулярных выражений
#БлогкомпанииMailruGroup #PHP #Алгоритмы #Регулярныевыражения #php #regexp #regex IV
https://habr.com/ru/post/560460/
#БлогкомпанииMailruGroup #PHP #Алгоритмы #Регулярныевыражения #php #regexp #regex IV
https://habr.com/ru/post/560460/
t.me
Как в PHP улучшить читаемость регулярных выражений
Регулярные выражения — очень мощный инструмент, однако согласно общепринятому мнению, после того как они написаны, их очень трудно понять, поэтому их поддержка —...
Использование библиотеки LLVM для генерации кода регулярных выражений
#Программирование #Компиляторы #llvm #регулярныевыражения #regex IV
https://habr.com/ru/post/563570/
#Программирование #Компиляторы #llvm #регулярныевыражения #regex IV
https://habr.com/ru/post/563570/
t.me
Использование библиотеки LLVM для генерации кода регулярных выражений
Введение Регулярные выражения — широко используемый способ задания конечных автоматов для поиска текста. Применяются они с давних времён и повсеместно. Они удобн...
Инструменты сетевого инженера: от блокнота до смартфона
#БлогкомпанииTimeweb #ITинфраструктура #Сетевыетехнологии #Notepad #Regex #Ansible #Python IV
https://habr.com/ru/post/579148/
#БлогкомпанииTimeweb #ITинфраструктура #Сетевыетехнологии #Notepad #Regex #Ansible #Python IV
https://habr.com/ru/post/579148/
t.me
Инструменты сетевого инженера: от блокнота до смартфона
Сегодня разберем такой вопрос, как выбор и использование инструментов в работе сетевого инженера, ведь правильно подобранный и настроенный инструмент — это уже половина дела. Такие религиозные...
Об использовании пустого регулярного выражения в Perl ( m// )
#Perl #perl #regexp #regex #emptyregex #emptypattern IV
https://habr.com/ru/post/583952/
#Perl #perl #regexp #regex #emptyregex #emptypattern IV
https://habr.com/ru/post/583952/
t.me
Об использовании пустого регулярного выражения в Perl ( m// )
На днях делал отсечение элементов списка не подходящих под регулярку введённую пользователем:...
my $re = get_text_in_filter();
@list = grep { /$re/i } @list;
...$re был пустой строкой и в @list...
my $re = get_text_in_filter();
@list = grep { /$re/i } @list;
...$re был пустой строкой и в @list...
Мой первый Pet-проект — Regexoop
#NET #C #Управлениепроектами #regex #oop #c #net5 IV
https://habr.com/ru/post/587296/
#NET #C #Управлениепроектами #regex #oop #c #net5 IV
https://habr.com/ru/post/587296/
Хабр
Мой первый Pet-проект — Regexoop
Мой первый Pet-проект - RegexoopСсылка на проект RegexoopНемного о себе. Я всегда был противником бесплатного труда, меня так воспитали. Работая только за деньги и только с чужими проектами я погорел....
[Перевод] Roslyn-анализатор для преобразования кода из Regex в новый Regex Source Generator
#NET #C #c #sourcegenerators #regex #регулярныевыражения #net7 IV
https://habr.com/ru/post/661089/
#NET #C #c #sourcegenerators #regex #регулярныевыражения #net7 IV
https://habr.com/ru/post/661089/
Хабр
Roslyn-анализатор для преобразования кода из Regex в новый Regex Source Generator
Source generators (генераторы исходного кода) — это часть платформы Roslyn, которая появилась в .NET 5. Они позволяют анализировать существующий код и создавать новые файлы с исходным кодом, которые в...
Регулярки (regex) — основы для решения кейсов, про которые не пишут в статьях про основы
#Python #Регулярныевыражения #регулярки #регулярныевыражения #регулярноевыражение #regex #regexp IV
https://habr.com/ru/post/693586/
#Python #Регулярныевыражения #регулярки #регулярныевыражения #регулярноевыражение #regex #regexp IV
https://habr.com/ru/post/693586/
Хабр
Регулярки (regex) — основы для решения кейсов, про которые не пишут в статьях про основы
"Там просто регулярку написать" - говорили они. Хочу показать вам небольшой кейс/задачу, которую передо мной поставили. Суть - у нас есть лог (покажу самую интересную часть*), в котором много много...
Что такое катастрофический возврат и как регулярное выражение может стать причиной ReDoS-уязвимости?
#БлогкомпанииPVSStudio #Информационнаябезопасность #Программирование #Регулярныевыражения #redos #regex #уязвимость IV
https://habr.com/ru/post/697294/
#БлогкомпанииPVSStudio #Информационнаябезопасность #Программирование #Регулярныевыражения #redos #regex #уязвимость IV
https://habr.com/ru/post/697294/
Хабр
Что такое катастрофический возврат и как регулярное выражение может стать причиной ReDoS-уязвимости?
Регулярные выражения – очень полезный и удобный инструмент для поиска и замены текста. Однако в некоторых случаях они могут привести к зависанию системы или даже стать причиной уязвимости к...
[Перевод] Если вы отказались от регулярных выражений, то теперь у вас три проблемы
#БлогкомпанииRUVDScom #Ненормальноепрограммирование #Программирование #Регулярныевыражения #ruvds_перевод #regex #regexp IV
https://habr.com/ru/companies/ruvds/articles/728158/
#БлогкомпанииRUVDScom #Ненормальноепрограммирование #Программирование #Регулярныевыражения #ruvds_перевод #regex #regexp IV
https://habr.com/ru/companies/ruvds/articles/728158/
Хабр
Если вы отказались от регулярных выражений, то теперь у вас три проблемы
Известная шутка программистов гласит, что если решение вашей проблемы включает в себя парсинг текста при помощи регулярного выражения, то теперь у вас есть две проблемы. Некоторые программисты,...
Использование функций регулярных выражений в PostgreSQL / Greenplum
#PostgreSQL #SQL #DataEngineering #greenplum #postgresql #regexp #regex IV
https://habr.com/ru/articles/747934/
#PostgreSQL #SQL #DataEngineering #greenplum #postgresql #regexp #regex IV
https://habr.com/ru/articles/747934/
Хабр
Использование функций регулярных выражений в PostgreSQL / Greenplum
Начну с баянистой шутки: «Допустим, у вас есть проблема, и вы хотите решить её с помощью регулярных выражений. Теперь у вас две проблемы». О том, как именно использовать регулярки, написано уже много...
Регулярные выражения для технических писателей и не только
#Блогкомпанииdocumentatio #Регулярныевыражения #Подготовкатехническойдокументации #регулярныевыражения #регулярки #regexp #regex IV
https://habr.com/ru/companies/documentat/articles/780812/
#Блогкомпанииdocumentatio #Регулярныевыражения #Подготовкатехническойдокументации #регулярныевыражения #регулярки #regexp #regex IV
https://habr.com/ru/companies/documentat/articles/780812/
Хабр
Регулярные выражения для технических писателей и не только
Однажды мы в documentat.io решили спасти наших техписов от рутинной ручной замены кавычек и написали для них статью про умную автозамену — с использованием регулярных выражений. Теперь решили...
Препарируем Wazuh. Часть 3: источники не из коробки
#БлогкомпанииOTUS #Информационнаябезопасность #wazuh #regex #siem
https://habr.com/ru/companies/otus/articles/807949/
#БлогкомпанииOTUS #Информационнаябезопасность #wazuh #regex #siem
https://habr.com/ru/companies/otus/articles/807949/
Хабр
Препарируем Wazuh. Часть 3: источники не из коробки
В предыдущей статье мы говорили о том, как можно подключить к Wazuh стандартные источники, идущие, что называется, «из коробки». С ними все относительно просто: выполняем действия,...
regexp — большие гонки
#C #C #BigData #РазработкаподLinux #regex #hyperscan #re2
https://habr.com/ru/articles/812953/
#C #C #BigData #РазработкаподLinux #regex #hyperscan #re2
https://habr.com/ru/articles/812953/
Хабр
regexp — большие гонки
"Если компьютеры станут слишком мощными, мы можем организовать их в комитеты. Это их прикончит" (с) неизвестный автор Большие гонки regexp Введение Так или иначе сталкиваться с регулярными...
Регулярные выражения простыми словами. Часть 1
#selctel #regex #regexp #регулярныевыражения #oarticle
https://habr.com/ru/companies/selectel/articles/848114/
#selctel #regex #regexp #регулярныевыражения #oarticle
https://habr.com/ru/companies/selectel/articles/848114/
Хабр
Регулярные выражения простыми словами. Часть 1
Разработчики делятся на два типа: тех, кто уже понимает регулярные выражения и порой решает сложные задачи одной строкой, и тех, кто все еще боится и всячески их избегает. Эта статья специально для...
[Перевод] Разбор регулярного выражения, проверяющего простоту чисел
#regex #regexp #регулярныевыражения #простыечисла #java
https://habr.com/ru/articles/856478/
#regex #regexp #регулярныевыражения #простыечисла #java
https://habr.com/ru/articles/856478/
Хабр
Разбор регулярного выражения, проверяющего простоту чисел
Введение Как-то я исследовал способы наиболее эффективного определения простоты числа и наткнулся на следующий код: public static boolean isPrime(int n) { return !new String(new...