Andrey_A_A:
alexostrov
Если вы отсортируете bar файл, то конструкция очерёдности ключей такая:
Код:
Соответственно при составлении регулярного выражения надо соблюдать последовательность:
Код:
Вот ещё варианты:
Код:
alexostrov
Если вы отсортируете bar файл, то конструкция очерёдности ключей такая:
Код:
button1= cmd1= param1= iconic1= menu1= |
Соответственно при составлении регулярного выражения надо соблюдать последовательность:
Код:
TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe sends=%P%N??-1||&?(?im)((?:button|cmd|param|menu)\d+=[^\r\n]+)||&&(?im)^(button.*$)!!~~--------~~@CRLF$1 GLOBALSENDS<a> %COMMANDER_PATH%\Wcmicons.dll,1 Из *.bar файла под курсором, извлечь содержимое параметров (button|cmd|param|menu), разделённые "------" 0 -1 |
Вот ещё варианты:
Код:
"sends=%P%N??-8@#@||&?(?im)((?:button|cmd|param|menu)\d+=[^\r\n]+)||&&(?im)^(button.*$)!!@#@$1||?L3 GLOBALSENDS<a>" - из *.bar файла под курсором, извлечь содержимое параметров (button|cmd|param|menu), разбить по группам "sends=%P%N??-8@#@||&?(?im)((?:button|cmd|param|menu)\d+=[^\r\n]*)||&&(?im)^(button.*$)!!@#@$1||?L3 GLOBALSENDS<a>" - из *.bar файла под курсором, извлечь содержимое параметров (button|cmd|param|menu), разбить по группам |