字串擷取的幾種基本方法

2021-09-24 20:01:31 字數 850 閱讀 7699

string str="123abc456"; int i=3; 1 取字串的前i個字元

str=str.substring(0,i); // or str=str.remove(i,str.length-i);

2 去掉字串的前i個字元: str=str.remove(0,i); // or str=str.substring(i);

3 從右邊開始取i個字元: str=str.substring(str.length-i); // or str=str.remove(0,str.length-i);

4 從右邊開始去掉i個字元: str=str.substring(0,str.length-i); // or str=str.remove(str.length-i,i);

5 判斷字串中是否有"abc" 有則去掉之 using system.text.regularexpressions; string str = "123abc456"; string a="abc"; regex r = new regex(a); match m = r.match(str); if (m.success) 6 如果字串中有"abc"則替換成"abc" str=str.replace("abc","abc");

string str="adcdef"; int indexstart = str.indexof("d");

int endindex =str.indexof("e");

string tostr = str.substring(indexstart,endindex-indexstart);

c#擷取字串最後乙個字元的問題!

str1.substring(str1.lastindexof(",")+1)

字串擷取的幾種基本方法

最近經常用到字串擷取的功能。記錄下 string str 123abc456 int i 3 1 取字串的前i個字元 str str.substring 0,i or str str.remove i,str.length i 2 去掉字串的前i個字元 str str.remove 0,i or s...

幾種擷取字串的方法

string str 123abc456 int i 3 1 取字串的前i個字元 str str.substring 0,i or str str.remove i,str.length i 2 去掉字串的前i個字元 str str.remove 0,i or str str.substring i...

js 字串擷取的幾種方法

擷取字串的使用是比較廣泛的,在js的學習中整理了幾個方法 1.split 方法 定義和用法 split 方法用於把乙個字串分割成字串陣列 stringobject.split separator howmany 引數 separator 描述 必須,從該引數指定地方開始分割字串物件 引數 howma...