Ruby中,內置很多對字符串操作的方法,下面我們看看最主要的一些方法
連接字符串
可以對字符串做乘法
字符串比較
我們知道字符串其實存儲的是數字,對字符串進行比較其實就是比較ASCII值
用?求字符的ASCII值
數字代表的字符
將需要替換的表達式的放入#{..}
字符串也可以插入字符串變量
字符串常用方法
替換字符串的某一範圍內的值
刪除字符
判斷空
以replace來替換字符串中所有與pattern相匹配的部分
判斷包含指定的字符串
按照從左到右的順序搜索子字符串,並返回搜索到的子字符串的左側位置. 若沒有搜索到則返回nil
用replace來替換首次匹配pattern的部分
對字符串中的各行進行迭代操作,對字符串中的各個字節進行迭代操作
拆分字符串
壓縮重複的字符串
刪除頭部和尾部的所有空白字符。空白字符是指" "t"r"n"f"v"
若字符串中包含search字符串中的字符時,就將其替換爲replace字符串中相應的字符
本文作者:王德水
未經同意,禁止轉載