如何使用正则表达式提取命令行参数

时间:2014-06-05 01:28:18

标签: .net regex parameters text-extraction

我有一个包含这样的应用程序参数的字符串

"/u usrname /p 'password ex' /e 'Module Name.exe' /a '/w='w1w2 w3' /t='t1 t2 t3' /c=%1a /b=''' "

我的意思是使用'和'来绑定带空格的字符串。

我希望将上面的字符串提取到参数,如下所示

/u
usrname
/p
password ex
/e
Module Name.exe
/a
/w='w1w2 w3' /t='t1 t2 t3' /c=%1a /b=''

我怎样才能使用正则表达式?

1 个答案:

答案 0 :(得分:0)

您可以使用Regex.Split Method

string pattern = "(/\\w\\s)";
相关问题