我在變量text
中有一個字符串。如果我這樣做text[0 .. 29]
我得到前30個字符。如果我想要我不知道長度的字符串的最後部分怎麼辦?文本變量的子串
Q
文本變量的子串
0
A
回答
6
使用test[-30..-1]
文件:http://www.ruby-doc.org/core-1.9.3/String.html#method-i-5B-5D
1
如果你的ActiveSupport /軌道,也可以字符數傳遞給last
。
text.last(30)
1
使用負的索引:
a = "qwertyuiop"
a[-3..-1]
"iop"
1
使用test[30..-1]
,這讓我更有意義比test[-30,-1]
+0
當然它更有意義。'test [-30,-1]'是'nil' 。 – 2012-04-26 13:24:55
相關問題
- 1. SQL URL字符串內子字符串變量文本
- 2. PHP的文本字符串變量
- 3. 用bash腳本中的變量替換其他文本的子字符串
- 4. 用變量替換字符串變量名的子字符串
- 5. BeautifulSoup文本挖掘 - 變量字符串
- 6. 格式化字符串(變量+文本)
- 7. 變量在子菜單文本,GLUT
- 8. 想從文本文件中的變量的值,與其他變量串聯,並插入新的文本文件
- 9. 從C shell腳本中的變量中提取子字符串?
- 10. SED替換文本的文本變量
- 11. WIX獲取變量的子串
- 12. 路徑變量的子字符串
- 13. jquery文本變量
- 14. 用PHP中的變量文本替換精確的變量字符串?
- 15. Perl從另一個變量的子串創建變量
- 16. 變量是變量bash的子字符串
- 17. css中的文本變量
- 18. PHP的preg_replace文本變量
- 19. 從文本文件變量
- 20. 變換的Unicode的純文本的子串
- 21. 使用變量的批處理文件子字符串替換
- 22. 我沒有得到.bat文件子串中的變量輸出
- 23. GET變量出來的文本字符串的[jQuery的]
- 24. bash腳本讀取文件中的變量到本地變量
- 25. JDBC GUI登錄,文本字段到本地字符串變量
- 26. 帶文本變量的宏改變列
- 27. Shell腳本 - 將子串保存到變量
- 28. 如何在bash shell腳本變量中查找子字符串
- 29. 如何從文本文件變量變爲Bash變量
- 30. 解釋文本文件並將字符串用作變量
該解決方案需要的ActiveSupport(軌)。因此,我猜想降價。 – 2012-04-26 12:29:11
我認爲你是正確的。我只是在軌道控制檯中測試:( – 2012-04-26 12:33:57
@undur_gongor我可以刪除答案以避免倒票嗎? – 2012-04-26 12:35:26