web-dev-qa-db-ja.com

Rでバックスラッシュをエスケープする方法は?

私はRで作業していて、バックスラッシュのエスケープに問題があります。ライブラリstringrを使用しています。

_install.packages("stringr", repos='http://cran.us.r-project.org')
library("stringr")
_

したいstr = str_replace_all(str, "\", "")

str = str_replace_all(str, "\\", "")を試してみましたが、機能しません。

私は何をすべきか?

22
Paul Fournel

私はうまくいく解決策を見つけました

str = gsub("([\\])","", str)
16
Paul Fournel

使用する Hmisc::escapeRegexおよびHmisc::escapeBSは、バックスラッシュやその他の正規表現の特殊文字を自動的にエスケープします。

7
Ramnath