firex
AutoIT Гуру
- Сообщения
- 943
- Репутация
- 208
Имеется строка вида:
По поводу части (arg1,arg2,arg3,argN).
Эта часть может выглядеть и так () - аргументов нет.
Содержание аргументов может быть любым(за исключением \v и ,).
На выходе должен быть массив вида:
На мой взгляд начало выражения:
И немного поясню ситуацию:
Каждый аргумент будет отправляться в Execute, а затем использоваться в самом скрипте.
Заранее спасибо.
P.S. Читал где то на просторах форума про вариант рекурсивного чтения, но не могу найти(если это вообще было)
Код:
/function_1 (arg1,arg2,arg3,argN)
^/w ^/040*
По поводу части (arg1,arg2,arg3,argN).
Эта часть может выглядеть и так () - аргументов нет.
Содержание аргументов может быть любым(за исключением \v и ,).
На выходе должен быть массив вида:
Код:
[function_1,arg1,arg2,arg3,argN]
На мой взгляд начало выражения:
Код:
StringRegExp($Text,'^\\(\w+)\040*\(' & ? & '\)$', 3)
И немного поясню ситуацию:
Каждый аргумент будет отправляться в Execute, а затем использоваться в самом скрипте.
Заранее спасибо.
P.S. Читал где то на просторах форума про вариант рекурсивного чтения, но не могу найти(если это вообще было)