首頁 > 後端開發 > Golang > 主體

如何轉義 `Printf` 語句中的文字「%」?

Linda Hamilton
發布: 2024-11-12 18:46:01
原創
747 人瀏覽過

How do I escape the literal

使用「%」轉義Printf 中的變數

在程式碼中,您嘗試使用「轉義第一次出現的「 %v” %v”。但是,這不起作用,因為“%”轉義了百分號,但它不會影響“v”格式說明符。

若要轉義「%v」文字,您需要使用「%」 %」轉義序列。「%%」序列代表字面上的百分號。它不消耗提供的參數中的任何值,只是列印一個百分號。 🎜>這將輸出:

如您所見,第一個“%v”被轉義並打印為文字百分號,而第二個“%v”用於格式化“未轉義” “ 字串。
fmt.Printf("Escape this -> %%v... Do not escape this -> %v", "Unescaped")
登入後複製

以上是如何轉義 `Printf` 語句中的文字「%」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板