Публикации по теме 'regex'


RegEx.test () возвращает чередующиеся результаты
Javascript - действительно странные части Теперь я немного смущен, что просто впервые столкнулся с этой проблемой после 8 лет написания кода Javascript. Вероятно, это потому, что я не использовал много регулярных выражений в своем коде. Это может быть даже хорошо, учитывая, как часто RegEx (или RegEx?) Используются как ярлыки вместо хорошей логики . Одна проблема, с которой я только что столкнулся, заключалась в том, что мой RegEx возвращал чередующиеся результаты для одного и..

Влияние отказа в обслуживании (ReDoS) регулярными выражениями на практике
Это краткое изложение исследовательской работы Влияние отказа в обслуживании при регулярном выражении (REDOS) на практике: эмпирическое исследование в масштабе экосистемы »e, , опубликованной на ESEC / FSE 2018. Я был первый автор; Замыкают команду Кристи Коглан , Слуга Франциско и Донъюн Ли . Если вы хотите получить представление о ReDoS, см. Мою Шпаргалку по ReDoS . Резюме Разработчики используют регулярные выражения ( регулярные выражения ) для многих целей. Иногда это..

Изучение регулярного выражения с помощью Elixir: советы, хитрости и предостережения
Кратко рассмотрим человеческий механизм распознавания образов и его наиболее частое применение - обработку текста. Cna yuo raed tihs?… Я так и думал. Но ...? Thgir, redrah ylthgils si sihT Регулярные выражения, хотя они могут быть совершенно загадочными и совершенно неразборчивыми чудовищами , также являются наиболее прямым языком, доступным программистам для написания инструкций по обработке текста. Эта запись в блоге будет наиболее полезна для тех, кто уже разбирается в основах..

Регулярные выражения (regex) в Stata
В этом руководстве рассматривается одна из наиболее недокументированных функций Stata: регулярные выражения , или для краткости regex . В этом руководстве мы узнаем, как реализовать функции регулярных выражений, показанные в шпаргалке Stata ниже. Это включает изучение квантификаторов, построение специфических для общих выражений снизу вверх, границ слов и изучение жадного и притяжательного сопоставления: Regex - это основной алгоритм, который используется для поиска по тексту с..

Хирургия строк — Слововые фильтры с регулярными выражениями
Добро пожаловать в очередной выпуск String Surgery. Я уверен, что вы ждали, затаив дыхание, чтобы узнать еще больше способов использования регулярных выражений в вашем коде. Ну выдох. И вдох. И снова выдох. И снова вдох. И продолжайте повторять эти шаги, пока читаете дальше. Вернемся к идее нашей воображаемой доски объявлений. Мы, конечно, по-прежнему считаем любое использование слов «курица» и «конский хвост» крайне неприятным и предпочли бы, чтобы эти слова вообще не..

Регулярные выражения, которые вы можете прочитать: новый визуальный синтаксис (и пользовательский интерфейс)
Регулярные выражения, которые вы можете прочитать: Новый визуальный синтаксис (и пользовательский интерфейс) Часть 1 О проблемах с регулярными выражениями написано много: их изучение, отладка и т. Д. Я предлагаю более визуальный синтаксис и удобный интерфейс для клавиатуры для генерации регулярных выражений. Предлагаемый здесь пользовательский интерфейс / синтаксис помогает решить проблемы, связанные с удобочитаемостью, удобочитаемостью и запоминаемостью . Те, кто легко..

Как: создать собственный репортер Mocha Reporter
Предупреждение: эта статья в основном посвящена техническому искусству и ремеслу. Я хочу вывести в офисе экран с последними результатами модульного тестирования, например, доску объявлений, чтобы вся команда могла видеть статус теста - и мы не пропустим неудачные тесты. Мы используем Mocha для запуска модульных тестов в Node ( nodejs ). Дженкинс наблюдает за нашим репозиторием git и запускает тесты, когда мы вводим новый код. Конечный продукт ( github и пакет npm )..