Functions for tasks related to regular expression (regexp), such as escaping text for interpolation into a regexp.
import { escape } from "@std/regexp/escape";import { assertEquals, assertMatch, assertNotMatch } from "@std/assert";const re = new RegExp(`^${escape(".")}$`, "u");assertEquals("^\\.$", re.source);assertMatch(".", re);assertNotMatch("a", re); Copy
import { escape } from "@std/regexp/escape";import { assertEquals, assertMatch, assertNotMatch } from "@std/assert";const re = new RegExp(`^${escape(".")}$`, "u");assertEquals("^\\.$", re.source);assertMatch(".", re);assertNotMatch("a", re);
Functions for tasks related to regular expression (regexp), such as escaping text for interpolation into a regexp.