The input may be of class ansi_string class, this is also dropped from the result.

ansi_strip(string, sgr = TRUE, csi = TRUE)

Arguments

string

The input string.

sgr

Whether to remove for SGR (styling) control sequences.

csi

Whether to remove for non-SGR control sequences.

Value

The cleaned up string. Note that ansi_strip() always drops the ansi_string class, even if sgr and sciareFALSE`.

See also

Other low level ANSI functions: ansi_has_any(), ansi_hide_cursor(), ansi_regex()

Examples

ansi_strip(col_red("foobar")) == "foobar"
#> [1] TRUE