轉義字符,造成了很大的麻煩在R,就證明了前面的問題:從字符串中移除轉義字符,或者「我怎樣才能獲得 的方式?」
- Change the values in a column
- Can R paste() output "\"?
- Replacing escaped double quotes by double quotes in R
- How to gsub('%', '\%', ... in R?
許多這些以前的問題可能是簡化爲「我如何得到\我的方式」的特殊情況?
有沒有簡單的方法來做到這一點?
例如,我找不到任何參數gsub
將從以下刪除所有轉義:
test <- c('\01', '\\001')
'\ 0'就是空字符串。 R在幾個版本中不允許使用字符串。你使用哪個版本的R? – 2012-04-09 16:46:56
@Josh:2.14。有沒有辦法從「\ 0」中提取「0」? – 2012-04-09 16:48:17
只是要清楚:你想刪除「\?」的所有實例。其中「\」是字面意思,「?」是指任何單個字符?或者你只是想剝奪「\」的所有實例,除非它是「\\」?我仍然會使用正則表達式構建'[\\] {1,}'。編輯:嘿,甚至解析器的編輯在這裏弄亂了逃跑:-( – 2012-04-09 16:58:14