Как разобрать выражение с помощью RegEx? - PullRequest
0 голосов
/ 26 января 2019

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

$TextToParse1 = "ONE = function(A,B,function(C,D),E);"      
# I would like to get the first function parameters in an array => $ParseParams = @('ONE','',('A','B','function(C,D)','E'))

$TextToParse2 = "TWO=Z:function(A,B,function(C,D),E,F,G);"  
# I would like to get the first function parameters in an array => $ParseParams = @('TWO','Z:',('A','B','function(C,D)','E','F','G'))

$TextToParse3 = @"
THREE = function(
    A,
    B,
    function(C,D),
    E);
"@
# I would like to get the first function parameters in an array => $ParseParams =@('THREE','',('A','B','function(C,D)','E'))

$TextToParse4 = @"
FOUR = function(
    A,
    B,
    function(
        C,
        D
    ),
    E);
"@
# I would like to get the first function parameters in an array => $ParseParams =@('FOUR','',('A','B','function(C,D)','E'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...