組合\;
是否爲分號的轉義序列,即;
。是「;」URL中分號的轉義序列
請原諒我以前的問題的簡短,實際上我使用這個「\」;逃避「;」在Linux終端上以及Windows上。它被用來分隔URL的不同參數查詢字符串。僅使用「;」適用於Windows,但不適用於Linux。但是使用「\;」代替 」;」適用於Linux和Windows。 URL正在傳遞給一些用於處理URL指向的資源的命令。
我的查詢很簡單,是'\;' ';'的標準轉義字符在Linux和Windows控制檯/外殼?
組合\;
是否爲分號的轉義序列,即;
。是「;」URL中分號的轉義序列
請原諒我以前的問題的簡短,實際上我使用這個「\」;逃避「;」在Linux終端上以及Windows上。它被用來分隔URL的不同參數查詢字符串。僅使用「;」適用於Windows,但不適用於Linux。但是使用「\;」代替 」;」適用於Linux和Windows。 URL正在傳遞給一些用於處理URL指向的資源的命令。
我的查詢很簡單,是'\;' ';'的標準轉義字符在Linux和Windows控制檯/外殼?
不。在URL中,您通過%XX進行轉義,其中XX是您想要的字符的十六進制代碼。您可以使用escape()
或encodeURIComponent()
函數輕鬆獲得正確轉義的字符串。
沒有。但是組合\;會給出錯誤。我認爲你必須嘗試\\;
而不是\;。
因爲;在Java中,不是轉義字符。用\你只能放置轉義字符。如果你想要一些非轉義字符\,那麼你必須使用\\
分號不需要在網址中轉義。
您可以通過使用encodeURI(';')
是的,沒有。分號在URL本身中並不是特殊的,但它們*在查詢組件中的參數列表中是特殊的(有時,它們用於代替'&')。然後他們需要逃脫。 – jpalecek
在URL中在你的JavaScript控制檯測試它自己(爲Chrome,或許螢火蟲在FF),用於;
逃逸符號是%3B
您的URL閱讀通過arugumnets encodeURIComponent
我什麼都不懂! – Amberlamps
什麼時候?以及如何java,JavaScript,Windows,Linux? – Nanne
究竟是什麼問題? – fcalderan