Q
替換'''
2
A
回答
2
> gsub("'", "\\\\'", "foo's bar's")
[1] "foo\\'s bar\\'s"
結果看起來像反斜槓是雙逃過一劫,但如果你用nchars檢查(),你會看到,它實際上只是一個反斜槓。
0
我終於想通了:
gsub("\'", "\\\'", "Bob's")
什麼讓我感到困惑的是,反斜線不會顯示。
6
你必須避開反斜線。
> gsub("'","\\\\'","Bob's") # R prints with the escape embedded
[1] "Bob\\'s"
> cat(gsub("'","\\\\'","Bob's"),"\n") # But it's just a single backslash
Bob\'s
相關問題
- 1. 我如何擺脫..替換(替換(替換(替換(替換(...?
- 2. 替換替換更新
- 3. ajax.actionlink替換vs替換
- 4. Javascript替換不會替換
- 5. 替換換行
- 6. LibreOffice替換宏 - 只替換一次並用格式替換
- 7. 替換和轉換
- 8. 替換換行符
- 9. 替換換行sed
- 10. 替換和範圍替換輸出
- 11. 如何用'\'替換'/'使用QString替換()?
- 12. char替換(不使用替換)
- 13. 。替換爲Javascript替換多個字符
- 14. 防止替換已替換的字母
- 15. - 替換不替換字符串「()」
- 16. Javascript替換方法,替換爲「$ 1」
- 17. 命令替換vs進程替換
- 18. Preg替換 - 替換第二次匹配
- 19. sed用替換替換整個行
- 20. JavaScript替換不替換第二個<
- 21. 使用替換的Javascript替換字符()
- 22. PHP - 用preg替換替換tabbed空格?
- 23. 替換使用替代
- 24. 交替,匹配和替換
- 25. Java替換替代碼
- 26. 交替替換子串
- 27. 將替換字符串替換爲鍵並將替換字符串替換爲值。蟒蛇
- 28. Watij替換
- 29. 替換元素
- 30. 替換字符
什麼是「R」? – 2010-10-22 14:00:04
@Sachin:R是一門編程語言(有很多關於SO的問題,實際上我只記得它,因爲我不時在這裏看到R個問題)。 – delnan 2010-10-22 14:04:20