1. 追加乙個字串到乙個字串 << 操作符
2. join 方法可以直接從陣列轉換為字元
test_array=[1,2,3,4]
test_array << "hello"
puts test_array.join
結果輸出: 1234hello
陣列的join("insert_string") 方法,只是在中間插入, 不在最後插入
test_array.join("test")
=> "1test2test3test4testhello"
3. 變數和字串關係
不是字串,就用to_s方法
4. 插入字串
template='here is example for insert string %s in string'
template % 'test_test'
=>"here is example for insert string [color=red]test_test[/color] in string"
ruby字串學習筆記4
1 單獨處理字串的字元 如果處理的是ascii碼的文件使用string each byte 注意 沒有 string each方法,string each byte 速度比 string scan快 string scan用於配合正規表示式時使用 foobar each byte 102 f 111...
ruby分割字串 Ruby字串
構建方法 str hello world 只允許 與 轉義 str hello world 允許所有轉義和 字串拼接 str q hello world 等同單引號 str q 等同雙引號 str hello world eosstr abc 2 abcabc 索引str abc s str 1 s...
Ruby學習 數字和字串
1,數字 ruby是乙個完全物件導向的語言,如下圖 可以看出ruby每種數字型別都是乙個物件,並且各個陣列類不需要明確的指出。ruby會根據數字的大小自動轉換。irb main 002 0 3.class 數字的型別 fixnum irb main 005 0 1000000000000000000...