4
A
回答
7
使用
strsplit("(1)+(2)", "\\+")
或
strsplit("(1)+(2)", "+", fixed = TRUE)
使用strsplit("(1)+(2)", "+")
不起作用,因爲除非另有說明,該split
參數是一個正則表達式,而+
字符是在正則表達式特殊的想法。還需要額外照顧其他字符
?
*
.
^
$
\
|
{
}
[
]
(
)
+0
<, >,<=, and > =? – theforestecologist
+1
@theforestecologist這些不是特殊字符,所以你不需要使用反斜槓'\'來轉義它們。如果匹配表達式像上面那樣簡單,那麼只要沒有使用任何正則表達式,而只使用文本文本,就可以在有疑問時使用'fixed = TRUE'。 – Molx
相關問題
- 1. 分割字符串括號
- 2. 與表情符號分割字符串
- 3. 分割而佔轉義字符的字符串用分號
- 4. 用方括號分割字符串
- 5. 逗號分隔字符串分割
- 6. 分割字符串[]
- 7. 分割字符串
- 8. 分割字符串
- 9. 分割字符串
- 10. 分割字符串
- 11. 分割字符串
- 12. 字符串分割
- 13. 分割字符串
- 14. 分割字符串
- 15. 分割字符串
- 16. 分割字符串
- 17. 在符號後面分割字符串,在符號後面獲得字符串
- 18. 字符串分割到字符串
- 19. 字符串分割到字符串
- 20. 字符串分割保持逗號字符串
- 21. 如何使用字符串分隔符分割字符串?
- 22. 分割逗號分隔的字符串(與一些'\ {[字符)
- 23. 分割使用boost ::字符串分割
- 24. 用unicode分隔符分割字符串?
- 25. 分割字符串不是引號內
- 26. 帶逗號的分割字符串也會拆分&符號
- 27. 包含逗號與逗號分隔符的分割字符串
- 28. 分割分隔字符串
- 29. 分割字符串的特定字符
- 30. 分割字符串數組成字符
你確定嗎? 'strsplit(「(1)+(2)」,split =「\\ +」)'給我''(1)「'和'」(2)「'... – MichaelChirico