1樓:匿名使用者
string a = "abcdefg";
string b = new string[a.length];
for (int i = 0; i < a.length / 2; i++)
2樓:匿名使用者
正則式,一句話,要引用using system.text.regularexpressions;
var str = "adkflsdllkqrr";
string result = regex.split(str, "(?<=\\g.)");
3樓:匿名使用者
for迴圈 + substring()
c#中如何將字串一個一個字元拆分出來操作?
4樓:匿名使用者
有些方法很少用,用最常用的或者易懂的就好
string s = str.split("=");//取出來是一個字串陣列
string ss = null;//用全域性變數int num = 0;
//迴圈取出來的字串陣列
for (int i=0;i 5樓:匿名使用者 據我所知,在c#裡string型變數可以向陣列一樣的操作,例如: string temp; temp[0],temp[1]........ temp.length就是temp裡字元的個數。 6樓:下一個往站 str[index] str為字串的變數名,index為指示第幾字元比如str="hello"; 那麼str[1]就是'e' 7樓:匿名使用者 用 string類的tochararray ()方法! 8樓:郭攀嶽 string str = "abc"; //例string strs = str.sprit(''); string str1 = strs[0].tostring(); //a string str2 = strs[1].tostring(); //b string str3 = strs[2].tostring(); //c 9樓:匿名使用者 //把字串想象成一個一維字元陣列 string charlist="abcd"; for (int i=0;i c#中如何分割字串 10樓:匿名使用者 可以用split。 比如你先定義一個字串物件:string str="a,b,c,d,e,f,g"; 然後你再定義一個陣列 string words=str.split(','); // 這段**就是把str按照逗號進行分割,也就是把str分割成a和b和c和d和e和f和g儲存在你定義的字串陣列words中,此時words[0]=a;words[1]=b;words[2]=c……引用的時候也比較方便。 當然,你可以按照其他符號來分割也行,比如str.split('@'),當然前提是字串中要含有那個符號,如果不含有,此時words[0]=str,就不存在words[1]了。 如果str="abcdefg"; 這時候該如何分割呢?可以這樣寫:string words=str. split("");// 也就是說按照空來分割,此時得到words[0]=a;words[1]=b;…… 其他的用法可以查閱相關的資料,這裡就介紹這麼多。 11樓: (1)如果字串格式為: string str="abc#def#hijkl#mn"; string s = str.split(new char ); 結果就是: s[0]="abc"; s[1]="def"; s[2]="hijkl"; s[3]="mn"; (2)如果是單純的字串擷取就簡單了,比如: string str="abcdefg"; string strnew=str.substring(3,3); 結果是:strnew="def"; 12樓:匿名使用者 string.spilt() string.substring() substring()常常配合indexof()一起使用,最為常見 13樓:匿名使用者 給你一個完整的** string nihao1 = "1,2,3,4,5,5,6,3,4,6,4,6,6,4,6"; string nihaome1 = nihao1.split(','); arraylist nihao121 = new arraylist(); for (int i = 0; i < nihaome1.length; i++) dropdownlist1.datasource = nihao121; dropdownlist1.databind(); 14樓:匿名使用者 string a="1,2,3,4,5,6"; string str=a.split(',',a); 在迴圈這個陣列! 15樓:匿名使用者 可以使用 string.split string s = "there is a cat"; //// split string on spaces. // ... this will separate all the words. //string words = s.split(' '); foreach (string word in words) 16樓:匿名使用者 使用的 int list= "1,2,3,4,5,。。。。。".split(',')函式。 17樓:匿名使用者 //try it using system; using system.collections.generic; using system.text; namespace test catch }public static void splid(string s) console.writeline(temp); s=s.remove(s.lastindexofany(condition)); goto tryagain;}}} 18樓:柒色散沙 if (!page.ispostback) 19樓:匿名使用者 string cha = "".split(','); foreach (string str in cha) 20樓:匿名使用者 string numbers="1,2,3,4,5,6".split(",".tochararray()); dropdownlist ddlnumbers=new dropdownlist(); foreach(string str in numbers) c#如何把字串陣列分割成一個一個值 21樓:匿名使用者 用split方法可以的,用陣列接受split,用2個陣列,然後一一對應起來就可以了。以逗號分隔。 比如:string colors="黃,綠色,青"; string arrays=colors.split(','); arrays陣列裡就是所以的顏色 然後可以arrays[0]=黃; 這裡可以用迴圈取出每一種顏色,尺寸也是如此。!希望能幫到你。 22樓:匿名使用者 這種題目一般應用於自定義協議的處理: 資料格式為:標記名1:標記值1|標記名2:標記值2|...|標記名n:標記值n 資料中忽略回車換行 這種情況定義一個結構: struct **ydata 通過一個for迴圈根據分隔符「:」和「|」分別取出結構的名稱和值,並儲存到一個集合中,建議用泛型的tlist 最後按需求輸出 23樓:朱熾明 用split方法可以解決 如何真正將字串拆分為字串陣列而不會失去其在 c#中的一部分 24樓:周華盛花生 字串拆分一般分為2種 有相同字元作為間隔的 比如使用逗號,空格或者某版一個字元權來隔斷的字串可以通過string.split()函式來直接將字串分割為字串陣列。(該分割字元會被清除) 如果想不失去其中的任何內容,那也應該遵循某種規則使用 string.substring() 來將字元進行切割,再組裝成為一個字串陣列,這樣就不會失去字串中的任何資訊 c#怎麼將一個陣列分割為字串 25樓:隔壁的** 是字串分割陣列吧! 如果有明顯的特徵就好辦! string s = ; string useragent=「www/111111/3333332」; s = useragent.split(new char ); 沒有明顯特徵,有擷取規律可以用擷取字串和for迴圈配合! string imei="1001100210031004" int chang=imei.length/4; for(int i=0;i 26樓:匿名使用者 string menuclassids = string.join(",", cid_arr); c#,有一串字串(定長,8個字元),將其分割成四組,求救! 27樓:匿名使用者 您可以在該字串的每隔2位數插入一個空格. a.insert(2," "); a.insert(4," "); a.insert(6," "); 然後a.split(' ');即可 28樓:匿名使用者 string a="12345678"; string a1=new string[4]; for(i=0;i<4;i++) string a2=string.join(" ",a1); c#怎麼分割字串為陣列 29樓:匿名使用者 簡單!宣告string的一個陣列:string str;然後str=需要切割的字串.split(' 空格')這就是按空格切割,你也可以自己自定義。明白? 30樓:匿名使用者 string s="1,2,3,4,5";string p=s.split(','); 31樓:匿名使用者 string有一個成員函式split,這可以分隔 32樓:匿名使用者 .split(''); 可以用split。比如你先定義一個字串物件 string str a,b,c,d,e,f,g 然後你再定義一個陣列 string words str.split 這段 就是把str按照逗號進行分割,也就是把str分割成a和b和c和d和e和f和g儲存在你定義的字串陣列words中,此時words 0 ... 1 如果字串格式為 string str abc def hijkl mn string s str.split new char 結果就是 s 0 abc s 1 def s 2 hijkl s 3 mn 2 如果是單純的字串擷取就簡單了,比如 string str abcdefg string ... 1 首先需要建立一個新的檔案,輸入標頭檔案和主函式。2 接下來需要定義變數型別。3 設定完變數型別之後開始呼叫cpy函式。4 接下來需要定義一個函式,並定義變數型別。5 最後加一個字串結束符,並在主函式中輸出。6 編譯。執行,可以看到字串a複製到字串b中。將字串a複製到字串b中,簡單的方法是使用st...C中如何分割字串C中如何分割字串,例如將某個帶著路徑的檔名的字串分割後只得到最後的檔名。。。
c中分割字串的幾種方法,C 中如何將字串一個一個字元拆分出來操作?
c語言問題將字串a複製到字串b中