C 字串擷取 替換 查詢函式

2021-10-03 20:21:03 字數 685 閱讀 1140

1. 擷取子串

s.substr(pos, n) 

擷取s中從pos開始(包括0)的n個字元的子串,並返回

s.substr(pos)

擷取s中從從pos開始(包括0)到末尾的所有字元的子串,並返回

2. 替換子串

s.replace(pos, n, s1) 

用s1替換s中從pos開始(包括0)的n個字元的子串

3. 查詢子串(位置都包括0)

s.find(s1) 

查詢s中第一次出現s1的位置,並返回

s.rfind(s1)

查詢s中最後次出現s1的位置,並返回

s.find_first_of(s1)

查詢在s1中任意乙個字元在s中第一次出現的位置,並返回

s.find_last_of(s1)

查詢在s1中任意乙個字元在s中最後一次出現的位置,並返回

s.fin_first_not_of(s1)

查詢s中第乙個不屬於s1中的字元的位置,並返回

s.fin_last_not_of(s1)

查詢s中最後乙個不屬於s1中的字元的位置,並返回

C 字串的查詢,替換,擷取

string str string s1 一 字串查詢 1.size t n str.find s1 由前向後查詢 str 中第一次出現 s1 的位置,並返回 2.size t n str.rfind s1 由後向前查詢 str 中第一次出現 s1 的位置,並返回 3.size t n str.fi...

oracle實現字串擷取,查詢,替換

1 字串擷取 substr substr string,start position,length 其中,string是元字串,start position為開始位置 注意首位從0開始 length是可選項,表示子字串的位數。eg 1 substr abcdefg 0 返回結果是 abcdefg,從...

Python字串拼接,擷取,查詢,替換

熟練掌握字串操作可以使我們的開發效率更高,接下來總結一下python字串的操作 1.字串拼接,直接用加號即可,string1 today is string2 a sunny day string string1 string2 print string 列印結果 today is a sunny ...