2015-02-07 89 views
0

對不起,我的英文。如何將參數傳遞給命令行,例如,如果我將該單詞寫入引號「something」中,我發現它是一個正則表達式,並且如果沒有引號的單詞不標記任何內容。 我就是這麼想的。但這不正確,不好。正則表達式的命令行java

if(args[0].charAt(0) == ' " ' && args[0].charAt(args[0].length()-1) == ' " ') { 
       System.out.println("Regular"); 
      } 
+0

你不能。 shell將刪除引號,因此無法從Java內部告知它們是否曾經存在過。 – EJP 2015-02-07 01:15:09

回答

0

使用'\"'當你檢查它,並使用'"somestring"'在命令行(單引號標記ARGS

也適用於'"some string"'嘗試(使用空格作品)