1select char_length('
你好') --
計算字串的字元數
2select length('
你好') --
計算字串在記憶體裡佔得位元組數
3select concat('
aaa','
bbb','
...') --
合併字串 如果有乙個引數為空 則最後結果為空
4select concat_ws ('
#','
aaa','
bbb','
...') --
合併字串 第乙個引數用於指定鏈結符 aaa#bbb#...
56 # select
insert(s1,x,len,s2); --
將 s1 內從第 x 位開始 長度為 len 的字串替換為 s2
7select
insert('
aaaaa
',2,3,'
##') --
a##a
89 #select
replace (s,s1,s2) --
找到 s 中全部的 s1 全部替換為 s2
10select
replace ('
abcabc
','bc
','##
') --
a##a##
1112
select
left('
abcdef
',3); --
從左側擷取指定字串指定長度的字元
13select
right('
abcdef
',3); --
從右側擷取 指定字串 指定長度的字元
14
1select repeat ('
abc',3); --
將字串重複顯示幾遍 abcabcabc23
select
lower('
abcd
'); --
將字串中的字元全部轉換為小寫
4select lcase('
abcd');
56select
upper('
abcd
'); --
將字元中的字元全部轉換為大寫
7select ucase('
abcd');
89/*填充字串
10lpad(s1,len,s2) 從左側填充
11rpad(s1,len,s2) 從右側填充
12將 s1 填充到 len 長度 用 s2 進行填充
13*/
14select lpad('
abcd
',10,'
#') --
######abcd
15select rpad('
abcd
',10,'
#') --
abcd######
1617
#刪除空格函式
18--
ltrim(s)/ rtrim(s) 左側/右側刪除
19--
trim(s) 兩邊都刪除
2021
#刪除指定字串
2223
--只能刪除兩邊的字元中的乙個
24select trim('a'
from
'abcdab
'); --
bcdab
25select trim('b'
from
'abcdab
'); --
abcda
26select trim('c'
from
'abcdab
'); --
abcdab
2728
29#獲取子字串
30 # substr(s,n,len)/ mid(s,n,len) 從 s 中的第 n 位擷取 len
長度的字串
31select substr('
abcdeabc
',3,4) --
cdea
32select mid('
abcdeabc
',3,4) --
cdea
3334
35#返回指定位置字串函式
36 # elt(n,'
abc','
def','
hii') --
可以有無限多個引數 第乙個引數指定從後面的的多個字串中選定哪乙個來輸出
37select elt(2,'
abc','
def','
hii') --
def38
39#返回指定字串的位置
40 #field(s,s1,s2,s3) 輸出 s 在 s1,s2,s3... 中的位置 找不到返回 0
41select field('
def','
abc','
def','
hii') --242
select field('
d','
abc','
def','
hii') --043
44
字串和字串函式
字元輸入輸出 getchar putchar ch getchar putchar ch 字串函式 字串輸入 建立儲存空間 接受字串輸入首先需要建立乙個空間來存放輸入的字串。char name scanf s name 上述的用法可能會導致程式異常終止。使用字串陣列 可以避免上述問題 char na...
字串和字串函式
1.字串字面量 字串常量 用雙引號括起來的內容稱為字串字面量,也叫字串常量。字串常量屬於靜態儲存類別,這說明如果在函式中使用字串常量,該字串只會被儲存一次,在整個程式的生命期內存在,計時函式被呼叫多次。用雙引號括起來的內容被視為指向該字串儲存位置的指標。hello 中的 hello 類似於乙個陣列名...
字串函式
1 獲取字串的長度 length 2 判斷字串的字首或字尾與已知字串是否相同 字首 startswith string s 字尾 endswith string s 3 比較兩個字串 equals string s 4 把字串轉化為相應的數值 int型 integer.parseint 字串 lon...