Sarah Moniem
Sarah Moniem

Reputation: 11

R replace single backslash to double backslash

How can I convert from single backslash \ to double backslash \\ in R

For example :

\\\server\\folder1\\sub_folder -> "\\\\\\\server\\\\folder1\\\\sub_folder"

Upvotes: 0

Views: 3617

Answers (1)

Oliver Frost
Oliver Frost

Reputation: 827

# What your input should look like.
txt <- "\\\\server\\folder1\\sub_folder"
cat(txt) # prints \\server\folder1\sub_folder

# Replacing the backslashes for double backslashes.
txtNew <- gsub("\\", "\\\\", txt, fixed = TRUE)
cat(txtNew) # prints \\\\server\\folder1\\sub_folder

Upvotes: 1

Related Questions