字串的處理

2023-01-25 18:36:02 字數 983 閱讀 7385

一、 查詢

1、 比較兩個字串大小

int comparison(char a,char b)

3、 在主串中查詢乙個字元

二、 替換

1、 只替換第一次出現的乙個

2、 要全部替換

三、 複製

1、 乙個串全部複製到另乙個空串中

2、 乙個串中的一部分字元(子串)複製到另乙個空串中

3、 把乙個串中的一部分字元(子串)複製到另乙個串中的指定位置作為它的子串

4、 把乙個串中的一部分字元(子串)複製到本串中的另乙個指定位置

四、 移動

1、 乙個串全部移動到另乙個空串中

2、 把乙個串中的一部分字元(子串)移動到另乙個空串中

3、 把乙個串中的一部分字元(子串)移動到另乙個串中的指定位置作為它的子串

4、 把乙個串中的一部分字元(子串)移動到本串中的另乙個指定位置

五、 插入

都是先查詢插入點,再將插入點處開始至串的最後的所有字元複製到乙個空串中,然後在插入點處複製要插入的串,最後在插入的串後面複製剛才複製到空串中的串

六、 刪除

七、 排序

八、 連線

九、 列印圖案

一十、 單詞統計

單詞拆分——split();

單詞統計——dictionary 或者 hashtable

顯示——列舉器,或者是foreach (keyvaluepair kvp in mydic)

forexample:

static void main(string args)

public static void wordcount(fileinfo f, dictionary ht)

一十一、 字串型別轉換成整型或長整型

public static long convertstringtolong(string str)

一十二、 字串轉換成實型

一十三、 長整型或整型轉換成字串

shell字串的擷取

shell字串的擷取的問題 一 linux shell 擷取字元變數的前8位,有方法如下 substr a 1 8 a awk a cut c1 8 a a dd bs 1 count 8 2 dev null 二 按指定的字串擷取 1 第一種方法 從左向右擷取最後乙個string後的字串 從左向右...

js字串方法

關鍵字 js字串方法 js js自帶函式 concat 將兩個或多個字元的文字組合起來,返回乙個新的字串。vara hello varb world varc alert c c hello,world indexof 返回字串中乙個子串第一處出現的索引 從左到右搜尋 如果沒有匹配項,返回 1。va...

js字串方法

關鍵字 js字串方法 js js自帶函式 concat 將兩個或多個字元的文字組合起來,返回乙個新的字串。vara hello varb world varc alert c c hello,world indexof 返回字串中乙個子串第一處出現的索引 從左到右搜尋 如果沒有匹配項,返回 1。va...