Публикации по теме '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 )..