0
より具体的には、私はコンソールアプリケーションでこれをやっています。私は、このような "ヘルプ"のようないくつかのコマンドを持っています:4つのカスタム引数を持つコマンド。正しいコマンドかどうかを解析して知る方法は?
Select Case cmd 'cmd is readline
Case "help"
Console.WriteLine("This is the help command")
End Select
どのように私は私のコマンドを処理するかを示しています。さて、 "example arg1 arg2 arg3 arg4"というコマンドを追加して、実行時にユーザーが指定した順序で引数を出力するとしたら、どうすればいいでしょうか?私はどこかで私の問題を解決するものを読んだと思うが、私はちょうどそれが何であったか覚えていない、私がやったことはRegex.Match()を使ってこのようなコマンドを試してみようとしたことだった:
私はWebクライアントデータ解析時に、私は過去にこれをやってきたので、これはだっ働くだろうと思った理由:
スペースで文字列を分割することができました。結果は "コマンド"の文字列配列と引数 – Plutonix
になります。または、パイプを使用して分割します。最後に、データを分割する方法が必要です。それはあなた次第です。 – Codexer
@Plutonix私は何らかの理由でこれを動作させることができませんでした。その日の新鮮なスタートが私の心を少し解きました。そして今はx3で動作しています。私は 'Console.WriteLine(" example "&msg.Split(" " "msgstr"(1)&msg.Split( "")(2)& ""&msg.Split( "")(3)& ""&msg.Split試してみて、私が望んだことをやり遂げた。私にこのような単純なことがあることを思い出させてくれてありがとう、笑。 – ElementalTree