一步一步學Ruby(八):字符串表達式

Ruby中,內置很多對字符串操作的方法,下面我們看看最主要的一些方法

連接字符串

image

可以對字符串做乘法

image

字符串比較

image

我們知道字符串其實存儲的是數字,對字符串進行比較其實就是比較ASCII值

用?求字符的ASCII值

image

數字代表的字符

image

將需要替換的表達式的放入#{..}

image

字符串也可以插入字符串變量

image

字符串常用方法

image

image

替換字符串的某一範圍內的值

image

刪除字符

image

判斷空

image

以replace來替換字符串中所有與pattern相匹配的部分

image

判斷包含指定的字符串

image

按照從左到右的順序搜索子字符串,並返回搜索到的子字符串的左側位置. 若沒有搜索到則返回nil

image

replace來替換首次匹配pattern的部分

image

對字符串中的各行進行迭代操作,對字符串中的各個字節進行迭代操作

image

拆分字符串

image

壓縮重複的字符串

image

刪除頭部和尾部的所有空白字符。空白字符是指" "t"r"n"f"v"

image

若字符串中包含search字符串中的字符時,就將其替換爲replace字符串中相應的字符

image

本文作者:王德水

未經同意,禁止轉載

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章