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. 替換Vim中的替換
- 6. 替換替換更新
- 7. sed替換與python替換
- 8. 替代替換
- 9. 替換換行
- 10. LibreOffice替換宏 - 只替換一次並用格式替換
- 11. python替換字符而不替換已替換的字符
- 12. 替換
- 13. 替換換行符
- 14. Vim替換換行
- 15. 替換和轉換
- 16. 替換換行sed
- 17. Javascript替換方法,替換爲「$ 1」
- 18. 如何用'\'替換'/'使用QString替換()?
- 19. Excel VBA替換/替換模塊
- 20. 。替換爲Javascript替換多個字符
- 21. 防止替換已替換的字母
- 22. 命令替換vs進程替換
- 23. 用php替換反斜槓替換
- 24. 使用替換的Javascript替換字符()
- 25. sed用替換替換整個行
- 26. Android - 片段替換未被替換
- 27. 替換和範圍替換輸出
- 28. 命令替換中斷命令替換
- 29. 替換函數不能替換
- 30. - 替換不替換字符串「()」
什麼是「R」? – 2010-10-22 14:00:04
@Sachin:R是一門編程語言(有很多關於SO的問題,實際上我只記得它,因爲我不時在這裏看到R個問題)。 – delnan 2010-10-22 14:04:20