Jcommander參數不支持反斜槓。 是否有任何支持jcommander參數的方式提供用戶在反斜槓中輸入的值Jcommander不支持反斜槓
回答
反斜槓在命令行中有不同的含義。它用作逃逸字符。用戶將不得不用雙引號括住他們的參數來解決這個問題。
我曾嘗試用杜爾引號,它不工作。@參數(names = {「-name」},required = true,description =「」) public String name;那麼當我打算用description.getparameter得到它的值時,它不會帶反斜槓 – user2906396
當用戶運行程序時,必須從命令行提供雙引號。例如:'YourProgram -name「Some \ Name」' – Nishan
我提供雙引號,但沒有提及。我正在使用Jcommander 1.17 – user2906396
- 1. 蟒蛇代替反斜槓反斜槓
- 2. 用反斜槓
- 3. 反斜槓
- 4. sed反斜槓
- 5. 用反斜槓
- 6. sed用反斜槓替換正斜槓
- 7. PHP如正斜槓反斜槓?
- 8. 用Java發送斜槓和反斜槓
- 9. Ruby中的斜槓和反斜槓
- 10. 斜槓或反斜槓文化援助
- 11. 如何用斜槓'/'替換反斜槓'\'?
- 12. 正斜槓替換爲反斜槓
- 13. mysqli_real_escape_string(),不添加反斜槓
- 14. 正斜槓更改爲反斜槓和正斜槓
- 15. 正則表達式:用雙反斜線替換反斜槓,但與四反斜槓不是雙反斜線
- 16. Rscript和反斜槓
- 17. 反斜槓「\」轉義
- 18. Python rstrip反斜槓
- 19. 使preg_split反斜槓
- 20. 回聲反斜槓
- 21. PHP preg_replace反斜槓
- 22. PHP json_decode反斜槓
- 23. 替換反斜槓
- 24. 手柄反斜槓
- 25. 反斜槓在JavaScript
- 26. 反斜槓問題
- 27. 擺脫反斜槓
- 28. 刪除反斜槓
- 29. 搜索反斜槓
- 30. String.replaceAll單反斜線與雙反斜槓
反斜槓在命令行中有不同的含義。它用作逃逸字符。 – Nishan