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");
c 擷取字串後幾位 C 幾種擷取字串的方法小結
c 幾種擷取字串的方法小結,需要的朋友可以參考一下 1.根據單個分隔字元用split擷取 例如string st gt123 1 string sarray st.split 即可得到sarray 0 gt123 sarray 1 1 2.利用多個字元來分隔字串 例如string str gtazb...
C 幾種擷取字串的方法小結
1.根據單個分隔字元用split擷取 例如 string st gt123 1 string sarray st.split 即可得到sarray 0 gt123 sarray 1 1 2.利用多個字元來分隔字串 例如 string str gtazb jiangjben 123 string sa...
C 幾種擷取字串的方法小結
1.根據單個分隔字元用split擷取 例如 string st gt123 1 string sarray st.split 輸出 sarray 0 gt123 sarray 1 1 2.利用多個字元來分隔字串 例如 string str gtazb jiangjben 123 string sar...