substring是c#的字元擷取函式,第乙個字元是大寫的,其它的用法和其它語言的用法基本一樣。
(1)取左邊的3個字元
string str = "橙子am乙個guobao機甲";
string str1 = str.substring(0, 3);
//結果
str1="橙子a"
(2)去掉左邊的3個字元
string str = "橙子am乙個guobao機甲";
string str1 = str.substring(3);
//結果
str1="m乙個guobao機甲"
(3)取右邊的3個字元
string str = "橙子am乙個guobao機甲";
string str1 = str.substring(str.length -3);
//結果
str1="o機甲"
(4)從右邊去掉3個字元
string str = "橙子am乙個guobao機甲";
string str1 = str.substring(0,str.length -3);
//結果
str1="橙子am乙個guoba"
使用很簡單,就是注意大小寫,不過在vs中都是系統自動出來的,都沒注意到,另外,就是中英文都是1位,有點奇怪,沒試一下還不敢確認,不懂原理,看不見源**,就死記硬背結果,但是也不可靠,可能明天又公升級了,所以,現在能用就好了。 字串擷取函式
英文及數字擷取函式 substr 函式返回字串的一部分,但要分割的文字如果包括中文字元往往會遇到問題。substr string,start,length 例子 rest substr abcdef 1 returns bcdef 從位置為1的字元向後擷取到字串尾 rest substr hello...
字串擷取函式
此字串擷取函式可以的到字串中兩個標誌之間的一段字串 如 123 456 789 可以得到指定123,456,789,123 456,456 789等字串 include include char get str betw head tail char a,int c,int head,int tai...
C 字串擷取
一 1 取字串的前i個字元 1 string str1 str.substring 0,i 2 string str1 str.remove i,str.length i 2 去掉字串的前i個字元 string str1 str.remove 0,i string str1 str.substrin...