怎樣求從字串中提取數字陣列

2025-01-27 12:45:06 字數 1402 閱讀 8800

1樓:jlu小公尺

遍歷字串,是數字的把它存到另乙個陣列。可以把字串先變成字元陣列。

char a = ;

然後遍歷a就可以了……

如何從乙個字串陣列中取出指定的數

2樓:阿四哥

c語言字串的學習,輸入指定字串,並且計算字串的位數。

如何從乙個字串中取取得其中的數字?

3樓:人人哦哦哦課

1、開啟excel,並開啟乙個文件,看到a列資料由一些字母和數字組成,現要把它的數字提取出來。

2、我們點選選中c1單元格,然後在公式欄上輸入函式:=right(a1;6)。這是利用right函式來處理,意思是取a1單元格的資料,然後從右邊起取6位。

3、按回車後,在單元格里就提取到a1單元格的數字了。

4、點選上圖中的小滑塊向下拉,利用填充功能,把其它單元格的數字也提取出來。

4樓:海天盛

如何從乙個字串中取取得其中的數字的方法。

如下參考:1.開啟excel並開啟乙個文件。a列由一些字母和數字組成。

2.點選選擇c1單元格,然後在公式欄輸入函式:=right(a1;6).這是使用正確的函式,即從a1單元格獲取資料,從右側獲取6位。

3.按回車鍵後,從細胞中提取細胞a1的數量。

4.點選上圖中的小滑塊,通過填充功能向下拉出答案單元格的數量。

5樓:刺岐鈺沫

嗯。我剛才想到乙個。string可以拆分成char陣列你應該知道吧。然後將每一位都嘗試轉化為int型別,成功就是數字,不成功就是其他的嘍~~~

希望幫到你~

看三樓人給的你**,我怕他耽誤了你~所以給你寫了個demo你看看吧~不懂可以追問。

string str = "1234qq";

int i;

foreach (char item in str)}

6樓:果愛潔潔愛果

這樣吧,你先分割這個字串,然後把數字找出來,在合成新的字串。

string s = "123h4";

char chars = ;

string sum = "";

foreach (char ch in chars)};

在控制檯加這段**就可以了。

我經過除錯的 效果還行,正規表示式更好,我忘了怎麼寫了這段**可以實現你要的效果。

7樓:網友

如果以數字開頭,就這樣取:

12345abc", "^\\d+").value如果不確定數字出現在什麼位置:

12345abc", "\\d+").value這個會匹配第乙個出現的連續多個(>1)數字。

VB分割字串,VB字串從指定字串分割

汗.split函式是可以指定拆分次數的.在分隔符後面指定拆分成2份就行了.樓上的竟然搞那麼複雜 debug.print split str,2 strname as string,paramarray intscores as variant dim inti,k as integerdim sub...

c提取字串裡面的數字,C 提取字串裡面的數字

include include using namespace std int main if i s.length break if s i 確定正負號 sign 1 if s i 確定正負號 sign 1 i value 0 while i include include const int l...

怎樣從GOOGLE EARTH中提取高程資料

還是srtm資料提取吧。谷歌無法提取。請問如何獲得google earth地圖中的高程資料 谷歌地圖本身提供當前瀏覽地點 滑鼠指向的地點 的海拔高度,不需要另外安裝外掛。如圖 如果是批量獲取程式設計使用的高程資料,請無視此答案。請問如何將google earth中選定路線的經緯度和海拔資料匯出來呢?...