Changes To RegExpEditor.js Вы: nobody
Вход

Initial version of "RegExpEditor.js"

            1  +<h2>Cкрипт "Редактор регулярных выражений" (RegExpEditor.js)</h2>
            2  +
            3  +Реализует возможность для редактирования и отладки регулярного выражения в отдельной диалоговой форме.
            4  +
            5  +Возможности скрипта перечислены ниже.
            6  +
            7  +<h3>Редактирование регулярного выражения</h3>
            8  +
            9  +Поле сверху в левой половине окна предназначено для ввода отлаживаемого регулярного выражения и флаги для установки свойств регэкспа: регистронезависимый (i, ignorecase), глобальный (g, global) и многострочный (m, multiline).
           10  +
           11  +Для повышения читаемости регулярное выражение в этом поле ввода можно разбить на несколько строк. Перед его применением эти переводы строк будут удалены автоматически.
           12  +
           13  +Для удаления переводов строк перед копированием отлаженного регулярного выражения можно воспользоваться командой "Удалить переводы строк" в подменю "Правка".
           14  +
           15  +Также в подменю правка есть команды добавления или удаления экранирующих символов: прямых слешей ('/') - для последующей вставки текста регулярного выражения как строкового литерала в код на JavaScript и двойных кавычек - для вставки текста регулярного выражения как строкового литерала в модуль 1С.
           16  +
           17  +<h3>Отладка регулярного выражения</h3>
           18  +
           19  +На странице "Отладка" размещено поле ввода строки для тестирования регулярного выражения и табличное поле, в который выводятся результаты применения регулярного выражения к строке для тестирования (match).
           20  +
           21  +Регулярное выражение автоматически применяется к введенной строке для тестирования при любых изменениях как в регулярном выражении, так и в строке для тестирования.
           22  +
           23  +Результат применения регулярного выражения к строке для тестирования выводится табличное поле внизу окна формы.
           24  +
           25  +<h3>Помощь по элементам регулярного выражения</h3>
           26  +
           27  +В левой части окна расположен список основных элементов регулярного выражения. 
           28  +При активизации элемента в нижней части списка выводится короткая подсказка о его назначении.
           29  +
           30  +Двойной клик на элементе вставляет его в конец редактируемого регулярного выражения.
           31  +
           32  +<h3>Ссылки:</h3>
           33  +  *  [/finfo?name=RegExpEditor.js|История версий]
           34  +  *  [http://snegopat.ru/forum/|Обсуждение на форуме]
           35  +