diff --git a/src/input.rs b/src/input.rs index 3ba9d3b..914b13c 100644 --- a/src/input.rs +++ b/src/input.rs @@ -64,9 +64,8 @@ impl<'a> Replacer<'a> { return content; } - let replaced = - regex.replace_all(&content, *replace_with).to_string(); - utils::unescape(&replaced).unwrap_or_else(|| replaced).into() + regex.replace_all(&content, *replace_with).to_string().into() + }, Replacer::Literal(search, replace_with) => { content.replace(search, replace_with).into() diff --git a/src/utils.rs b/src/utils.rs index 384b146..43c5c08 100644 --- a/src/utils.rs +++ b/src/utils.rs @@ -1,9 +1,5 @@ pub(crate) type Result = std::result::Result; -pub(crate) fn unescape(s: &str) -> Option { - unescape::unescape(s) -} - pub(crate) fn regex_case_sensitive(pattern: &str) -> bool { use regex_syntax::Parser; Parser::new()