Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

std/html/entities.ts>escape

Deno standard library
Go to Latest
The Standard Library has been moved to JSR. See the blog post for details.
function escape
import { escape } from "https://deno.land/std@0.199.0/html/entities.ts";

Escapes text for safe interpolation into HTML text content and quoted attributes

Examples

Example 1

import { escape } from "https://deno.land/std@0.199.0/html/entities.ts";
import { assertEquals } from "https://deno.land/std@0.199.0/assert/assert_equals.ts";

assertEquals(escape("<>'&AA"), "&lt;&gt;&#39;&amp;AA");

// characters that don't need to be escaped will be left alone,
// even if named HTML entities exist for them
assertEquals(escape("þð"), "þð");

Parameters

str: string