transform.HTMLUnescape

transform.HTMLUnescape 函式會將 HTML 實體 替換為其對應的字元。

{{ htmlUnescape "Lilo & Stitch" }} → Lilo & Stitch
{{ htmlUnescape "7 > 6" }} → 7 > 6

在大多數情境下,Go 的 html/template 套件會將特殊字元進行轉義。若要繞過此行為,可以將未轉義的字串傳遞至 safeHTML 函式。

{{ htmlUnescape "Lilo & Stitch" | safeHTML }}