String 物件用於儲存
阿新 • • 發佈:2021-01-19
Ruby 中的 String 物件用於儲存或操作一個或多個位元組的序列。
Ruby 字串分為單引號字串(')和雙引號字串("),區別在於雙引號字串能夠支援更多的轉義字元。
單引號字串
最簡單的字串是單引號字串,即在單引號記憶體放字串:
https://zhuanlan.zhihu.com/p/345406990
'這是一個 Ruby 程式的字串'如果您需要在單引號字串內使用單引號字元,那麼需要在單引號字串使用反斜槓(\),這樣 Ruby 直譯器就不會認為這個單引號字元是字串的終止符號:
'Won\'t you read O\'Reilly\'s book?'反斜槓也能轉義另一個反斜槓,這樣第二個反斜槓本身不會解釋為轉義字元。
以下是 Ruby 中字串相關的特性。
https://www.itangyuan.com/book/15948038.html
雙引號字串
在雙引號字串中我們可以使用#{}井號和大括號來計算表示式的值:
字串中嵌入變數:
例項
#!/usr/bin/ruby # -*- coding: UTF-8 -*- name1 = "Joe" name2 = "Mary" puts "你好 #{name1}, #{name2} 在哪?"以上例項輸出執行輸出結果為:
https://www.itangyuan.com/book/chapter/15948038/65364417.html
你好 Joe, Mary 在哪?
字串中進行數學運算: