Skip to contents

Strips an outer pair of double quotes (if present) and unescapes \\ and \" sequences. Leaves already-bare strings unchanged.

Usage

unescape_value(s)

Arguments

s

Character scalar (an escaped query literal).

Value

Character scalar (the original value).

See also

Examples

unescape_value("\"a b\"")
#> [1] "a b"
unescape_value("plain")
#> [1] "plain"
stopifnot(identical(unescape_value(escape_value("a b")), "a b"))