3.4.5 字符串函數(shù)
下面的函數(shù)都是只針對(duì)字符串表達(dá)式。如果用于處理其他值,將返回錯(cuò)誤。有個(gè)例外就是toString(),它還接受數(shù)字值和布爾值。
字符串函數(shù)圖例如圖3-27所示。

圖3-27 字符串函數(shù)圖例
(1)replace():replace()返回被替換字符串替換后的字符串,它會(huì)替換所有出現(xiàn)過的字符串。
語法:replace(original, search, replace)
參數(shù):
● original:原字符串。
● search:期望被替換的字符串。
● replace:用于替換的字符串。
查詢:

結(jié)果:

(2)substring():substring()返回原字符串的子串。它帶有一個(gè)0為開始的索引值和長度作為參數(shù)。如果長度省略了,那么它返回從索引開始到結(jié)束的子字符串。
語法:substring(original, start [, length])
參數(shù):
● original:原字符串。
● start:子串的開始位置。
● length:子串的長度。
查詢:

結(jié)果:

(3)left():left()返回原字符串左邊指定長度的子串。
語法:left(original, length)
參數(shù):
● original:原字符串。
● length:左邊子字符串的長度。
查詢:

結(jié)果:

(4)right():right()返回原字符串右邊的指定長度的子字符串。
語法:right(original, length)
參數(shù):
● original:原字符串。
● length:右邊子字符串的長度。
查詢:

結(jié)果:

(5)ltrim():ltrim()返回原字符串移除左側(cè)的空白字符后的字符串。
語法:ltrim(original)
參數(shù):
● original:原字符串。
查詢:

結(jié)果:

(6)rtrim():rtrim()返回原字符串移除右側(cè)空白字符后的字符串。
語法:rtrim(original)
參數(shù):
● original:原字符串。
查詢:

結(jié)果:

(7)trim():trim()返回原字符串移除兩側(cè)的空白字符之后的字符串。
語法:trim(original)
參數(shù):
● original:原字符串。
查詢:

結(jié)果:

(8)lower():lower()以小寫的形式返回原字符串。
語法:lower(original)
參數(shù):
● original:原字符串。
查詢:

結(jié)果:

(9)upper():uppper()以大寫的形式返回原字符串。
語法:upper(original)
參數(shù):
● original:原字符串。
查詢:

結(jié)果:

(10)split():split()返回以指定模式分隔后的字符串序列。
語法:split(original, splitPattern)
參數(shù):
● original:原字符串。
● splitPattern:分割字符串。
查詢:

結(jié)果:

(11)reverse():reverse()返回原字符串的倒序字符串。
語法:reverse(original)
參數(shù):
● original:原字符串。
查詢:

結(jié)果:

(12)toString():toString()將實(shí)參轉(zhuǎn)換為字符串。它將整型、浮點(diǎn)型和布爾型轉(zhuǎn)換為字符串。如果實(shí)參為字符串,則按原樣返回。
語法:toString(expression)
參數(shù):
● expression:返回?cái)?shù)值、布爾或者字符串的表達(dá)式。
查詢:

結(jié)果:

- GitHub Essentials
- 數(shù)據(jù)產(chǎn)品經(jīng)理高效學(xué)習(xí)手冊(cè):產(chǎn)品設(shè)計(jì)、技術(shù)常識(shí)與機(jī)器學(xué)習(xí)
- Python絕技:運(yùn)用Python成為頂級(jí)數(shù)據(jù)工程師
- 云計(jì)算服務(wù)保障體系
- 大數(shù)據(jù)營銷:如何讓營銷更具吸引力
- Scratch 3.0 藝術(shù)進(jìn)階
- 一個(gè)64位操作系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- PostgreSQL指南:內(nèi)幕探索
- R語言數(shù)據(jù)挖掘
- IPython Interactive Computing and Visualization Cookbook(Second Edition)
- Instant Autodesk AutoCAD 2014 Customization with .NET
- Hands-On System Programming with C++
- 改進(jìn)的群智能算法及其應(yīng)用
- Access 2016數(shù)據(jù)庫應(yīng)用基礎(chǔ)
- 數(shù)據(jù)中心UPS系統(tǒng)運(yùn)維