從檔案中提取數字

2021-04-14 08:30:44 字數 441 閱讀 5213

程式的功能是從指定的檔案中提取所有的整數,並把它們依次存入到乙個字串中:

void iostest()

{char a[50];

char b[50];

istrstream sin(a);

ostrstream sout(b,sizeof(b));

ifstream file1("w1.dat",ios::in|ios::nocreate);//w1.dat為指定開啟檔案

if(!file1)

{cerr<<"error!"int x;

for(int i=0; i= 48) && (a[i] <= 57))

{sin.putback(a[i]);

sin>>x;

soutfile1.close();

updatedata(false);

需include ,

從字串中提取數字

下面程式將字串中的連續數字提取出來,並存放到一維陣列中。比如說乙個字串 a284twx234 je3432 把 284 234 3432 這3個連續數字提取出來,分別存放到a 0 a 1 a 2 中。include include include int main buf i 0 sscanf bu...

sqlserver從字串中提取數字

可以通過寫自定義函式實現,以下提供兩種思路來解決 方法一 乙個乙個找出來 create function dbo fun getnumpart str nvarchar max returns nvarchar max asbegin declare start int declare end in...

python從字串中提取數字 filter

my str 123and456 number filter str isdigit,my str number 123456使用正規表示式 import re re.findall r d hello 42 i m a 32 string 30 42 32 30 這也將匹配42 bla42bla。...