Домашняя » Инструментарий » 30 полезных инструментов и ресурсов регулярных выражений

    30 полезных инструментов и ресурсов регулярных выражений

    Регулярное выражение, или часто называемое регулярным выражением, представляет собой шаблон, состоящий из правил, используемых для соответствия определенному набору строк. Они чрезвычайно мощные, и они понадобятся вам на большинстве языков программирования, которые вам встречаются, особенно когда нужно сканировать и сопоставлять контекст для дальнейших действий..

    Вот простой пример регулярного выражения - чтобы соответствовать все строки состоят из "регулярное выражение","регулярные выражения","регулярное выражение", а также "регулярное выражение"в содержании, это ваш шаблон регулярного выражения - reg (ular выражение? | ex (p | es)?)

    На первый взгляд они могут показаться немного запутанными или трудными для понимания, но как только вы поймете синтаксис, вы заметите, что он довольно прост и определенно очень полезен для будущих проектов кодирования. Изучение и использование регулярных выражений не должно быть мучительным процессом.

    Вот список полезных инструментов и ресурсов для регулярных выражений, которые сделают вашу жизнь проще. Полный список после прыжка.

    Desktop Regex Tools

    Expresso (Выиграть)Expresso - отмеченный наградами редактор регулярных выражений, подходящий для начинающих с регулярными выражениями; он также имеет полнофункциональную среду разработки для программистов и веб-дизайнеров.

    Rad Software Дизайнер регулярных выражений (Выиграть)Интерактивное приложение для регулярных выражений на базе Windows, разработанное, чтобы быть простым и легким в использовании… Требуется NET Framework.

    Regex Coach (Выиграть)Графическое приложение для Windows, которое можно использовать для экспериментов с (Perl-совместимыми) регулярными выражениями в интерактивном режиме..

    RegExr Desktop (Win, Mac, Linux)Инструменты для изучения, редактирования и тестирования регулярных выражений (для краткости RegEx или RegExp) в Mac OSX, Windows и Linux.

    Regex Widget (Mac)Интерактивный виджет для проверки регулярных выражений для JavaScript и других языков (таких как Sed, Ruby или Perl).

    Регулярные выражения Инструмент тестирования надстроек TesterFirefox для регулярных выражений с выделением цветов (включая подсовпадения) и помощниками для создания выражений.

    Больше:

    • Регулярное выражение магии (Выиграть) - Создает полные регулярные выражения в ваших спецификациях без необходимости иметь дело с синтаксисом регулярных выражений.

    Инструменты Онлайн Regex

    RegE xr Созданный gskinner, это один из лучших онлайн-инструментов регулярных выражений, которые мы когда-либо видели. Он основан на полезных примерах синтаксиса регулярных выражений. Поддерживает совпадение и замену.

    HTML2Regexp - Генератор регулярных выражений для элемента HTML Ruby - программа создания регулярных выражений для извлечения элементов HTML.

    reWorkOnline инструменты регулярных выражений с такими функциями, как замена, множественное, разбиение, сканирование и многое другое. Обновляйте результаты мгновенно по мере ввода.

    Основанный на RubularRuby редактор регулярных выражений. Удобный и простой способ проверить ваши регулярные выражения в Интернете.

    Txt2re Удивительный крошечный инструмент для обновления памяти о том, как собирать шаблоны регулярных выражений. Поддерживает Perl, PHP, Python, Java, Javascript, ColdFusion, C, C ++, Ruby, VB, VBScript, JSharp, C Sharp, C ++, .NET и VB.NET.

    Больше:

    • Средство проверки регулярных выражений - этот сервис использует функции регулярных выражений PHP в качестве основы для своих операций. Это может быть полезно для программистов других языков.
    • Rex V - оценщик регулярных выражений на основе Ajax для трех различных систем регулярных выражений PHP PCRE, PHP Posix и Javascript.
    • Flex 3 Regular Expression Explorer - управляемый сообществом сайт тестирования регулярных выражений с примерами, с которыми вы можете поиграть.
    • Regex Pal - тестер регулярных выражений JavaScript с синтаксисом регулярных выражений в реальном времени и подсветкой совпадений.
    • Python Regular Expression Testing Tool - один из веб-инструментов Python для регулярных выражений, предназначенный для быстрого тестирования регулярных выражений. Включает поддержку специальных функций Python Regex, таких как dotall и Unicode.

    Больше чтения на Regex

    • Использование регулярных выражений - регулярное выражение в двух словах.
    • Основы регулярных выражений
    • Справочник по синтаксису регулярных выражений
    • Шпаргалка по регулярным выражениям - краткое справочное руководство по регулярным выражениям, включая символы, диапазоны, группировки, утверждения и некоторые образцы шаблонов, чтобы вы могли начать работу.
    • Шпаргалка RegExLib - для .NET Framework.
    • .NET Framework Регулярные выражения
    • Пять Привычок для Успешных Регулярных Выражений
    • Примеры регулярных выражений - примеры шаблонов, которые вы можете использовать и адаптировать к вашим собственным целям.
    • Как использовать и получить максимальную отдачу от регулярных выражений
    • Введение в регулярные выражения с использованием JavaScript
    • 37 Проверенные регулярные выражения PHP, Perl и JavaScript - список регулярных выражений PHP, Perl и JavaScript для общих случаев использования, которые были протестированы и готовы к работе.
    • 8 регулярных выражений, которые вы должны знать

    Мы, вероятно, просто царапаем поверхность полезных инструментов регулярного выражения. Если вы считаете, что мы пропустили хорошую статью или инструменты, пожалуйста, оставьте комментарий ниже. Спасибо!