【发布时间】:2012-07-30 09:58:39
【问题描述】:
我有这样的 cmd:
java Test -p 127.0.0.1:8080 -d D:\Desktop\temp.exe -o mingw -s 1024 -t 2000
我想用-p,-d 或-s(排除-p,-d,-s 本身)获取参数,并丢弃其他参数。
我尝试了几个小时但没有结果,有没有人可以帮助我?
我尝试了arg[i]和arg[i+1]的方式,但是如果args是这样的:-p -d xxx,用户不输入-p值,这个解决方案将不起作用并引起问题。
【问题讨论】:
-
给出你试过的代码。为什么不给出一个起点?
标签: java regex arguments cmd expression