用C從字串中提取資料,C Split從字串中提取數值

時間 2021-10-20 12:42:33

1樓:匿名使用者

string str = "12.3,4.56,78.9,9.87,6.54,32.1";

string strarr = str.split(',');

float floarr = new float[strarr.length];

if (strarr != null && strarr.length > 0)

}如果只取前兩個,可以通過floarr[0],floarr[1]取得。

2樓:

split(expression[, delimiter]) 以delimiter 引數設定的條件字串來將字串分割為字串陣列。

3樓:love阿の佳

string a = "12.3,4.56,78.9,9.87,6.54,32.1";

string b = a.split(',');

float c = new float[b.length];

for (int i = 0; i < b.length; i++)陣列c就是你要的.

c#split從字串中提取數值

4樓:匿名使用者

自己把split再封裝一下不就行了,如

專下屬:

private string mysplit(string str)string arrs = mysplit("04 -2446371.03605 4237238.92861 4078014.

49803");

5樓:寂靜_夜晚

split從字串 針對的是單個的字串,您這裡如此多的 資料,

要提取四個有用的資料, 可以用正規表示式 ~~~~~~~

額~~~具體的 正則匹配規則 我也不會,但是 正則一定可以~~~~~~~~~

6樓:匿名使用者

提供個思想

private void button1_click(object sender, eventargs e)

, stringsplitoptions.removeemptyentries);

string a = s.split(new char , stringsplitoptions.removeemptyentries);

用c從資料庫讀資料null改為空字串

醒坐床頭傾聽雨 不用判斷,不用tostring 也不用轉換,直接列值取出來加空字串就可以了。如 textbox.text item id 不會報錯 在sql中處理,可以這麼些 isnull 欄位名稱,這樣出來結果不會為null 可以是你指定的。 談論使用者名稱 可以啊,你對讀出來的條資料做一個判斷,...

EXCEL用VBA提取字串

築夢 可以使用函式提取一個字串中的一段字元。mid 用來返回文字字串中從指定位置開始的特定數目的字元,該數目由使用者指定,函式 mid 始終將每個字元。應該用到三個字串函式 left right midleft函式用法 left 要提取字元所在單元格,從左側開始提取的個數 right函式用法 rig...

C中怎樣從指定字串中查詢並替換字串

stringtxt asdjsfk aaaaaaaaa 判斷這個字串中包含替換 就在斜槓前面加上字元 x 1 使用if語句 if txt.contains 2 使用條件運算子 txt txt.contains txt.replace x txt 擴充套件資料stringreplace 替換的目標,替...