我有一句話,['this','是','my',house']。 用「 - 」作爲分隔符將其分開並反轉爲[house,my,is,this]後,如何訪問字符串的最後部分?並加入我和房子一起形成另一句話?拆分句子的子串反轉R
-1
A
回答
1
sentence <- c("this","is","my","house")
strsplit(sentence[4], split="")[[1]][nchar(sentence[4]):1]
此代碼可能是有點密集的初學者來解釋。 [[1]]
是必要的,因爲strsplit
的值始終是一個列表,即使它只是單個字符的一個向量;索引提取該向量。在此之後的索引[nchar(sentence[4]):1]
重新排列該向量中的字母從最後到第一個,在這種情況下爲c(5,4,3,2,1)
。 split=""
參數導致strsplit
函數在每個可能點(即每個字符之間)拆分字符串。
+1
它工作!謝謝你的解釋。 – rjrj
1
out <- strsplit(sentence, "-")
last <- out[length(out)]
flip <- rev(last)
word <- paste(flip, collapse='')
+0
@很好,它不給我esuoh,但它給了我'房子'我剛剛嘗試 – rjrj
相關問題
- 1. 拆分句子期
- 2. 從拆分句子
- 3. 在Java中將句子字符串拆分爲每行句子
- 4. 拆分成句子Java
- 5. 拆分句子與逗號
- 6. 隨機拆分子串
- 7. 子字符串拆分 - PHP
- 8. C - 拆分爲子串
- 9. 在子串上拆分
- 10. 的R句子
- 11. 句子拆分的基本編號?
- 12. 在某些情況下git子樹拆分的反轉
- 13. 將段落拆分成句子
- 14. JS將文本拆分成句子
- 15. 將文本段落拆分成句子
- 16. java將句子拆分成詞
- 17. 正則表達式句子拆分
- 18. 如何重組拆分句子?
- 19. 如何可以拆分句子
- 20. 將文本拆分成句子
- 21. 將句子拆分成單詞
- 22. 如何拆分段落成句子
- 23. 句子拆分器測試文件
- 24. 將文本文件拆分成句子
- 25. 拆分(字符串)導航 - 「轉到下一個子字符串」
- 26. 拆分句子轉化成基於標點
- 27. 將字符串拆分爲行和句子,但忽略縮寫
- 28. 在空格處拆分一個句子(字符串)
- 29. MySQL:拆分字符串SQL用於WHERE子句
- 30. 在R中匹配句子和句子?
當你說「最後一個字符串的反轉」時,你的意思是你想要「esuoh」嗎? – G5W
@ G5W,是的,我需要房子的反向,'esuoh'應該是新句子的第一個詞 – rjrj