字串擷取的幾種基本方法

2021-09-19 05:49:55 字數 747 閱讀 7590

最近經常用到字串擷取的功能。記錄下

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 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...

幾種擷取字串的方法

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...