|
Описание команды | |
| regex | ![]() |
Тестирование регулярных выражений.
regex=Param
Параметры:
| Param | Параметры. x - запуск приложения. List||Path - позволяет конвертировать шаблоны программы RegExp для использовании в команде regex, где: List - путь к списку файлов шаблонов RegExp. Path - путь, где сохранять новые шаблоны. |
Примечания:
Приложение предназначено для теста регулярных выражений AutoIt3 (движок PCRE).

FileMenu1=%TCIMG_PATH%\Files\Ini\RegExMenu1.ini
Пример синтаксиса файла
FileMenu2=%TCIMG_PATH%\Files\Ini\RegExMenu2.ini.
FolderLib=%TCIMG_PATH%\Files\Library\.


Описание синтаксиса секции [RegExColor]
0 - Возвращает 1 <True> (совпадение найдено) или 0 <False> (не найдено).
1 - Поиск до первого совпадения; возвращает одноэлементный массив.
2 - Поиск до первого совпадения; возвращает массив,
содержащий в первом элементе полное совпадение с шаблоном,
последующие элементы - совпадение указанных групп (стиль Perl/PHP).
3 - Возвращает массив всех полных совпадений с шаблоном.
4 - Возвращает массив массивов всех совпадений; каждый массив содержит
в первом элементе полное совпадение с шаблоном,
последующие элементы - совпадение указанных групп (стиль Perl/PHP).

SampleCopy=$test=:FUNC:($test,':SEARCH:',':REPLACE:':PARAMETER4:).
SampleCopy - строка образец для копирования в буфер результата, используются теги:
:FUNC: - заменяется функциями StringRegExp или StringRegExpReplace , в зависимости от выбора "Поиска" или "Замены"
:SEARCH: - заменяется шаблоном поиска (регулярным выражением)
:REPLACE: - заменяется шаблоном замены при StringRegExpReplace
:PARAMETER4: - заменяется 4-м параметром, если он не равен 1 при "Поиске" и не равен 0 при "Замене"
FileMenu3=%TCIMG_PATH%\Files\Ini\RegExMenu3.ini
Пример синтаксиса файла
formt<1,2,3,Key1,Key2,Key3>, либо кратко 1,2,3,Key1,Key2,Key3.
^^Line||$Line||...||xxx!!yyy через разделитель ||
<info=i10Line>, либо кратко i10Line.
test<1n!![A-Z]>, либо кратко 1n!![A-Z].
См. также:
captxt, cldar, color, diffd, fonts, infow, keylg, pasgen, playn, plays, radio, swfvw, symcn, symss, symvw, textv, timesx, vclip, video, vidos, wntxt, xbarx
| Примеры: | Как создать кнопку? |
regex=%L||"%t" ;; конвертировать выделенные файлы шаблонов программы RegExp и сохранить в другой панели
regex=x ;; приложение "Тестирование регулярных выражений"