StreamReader sr = new StreamReader( txtFileName , Encoding.Defualt ); string text = sr.ReadToEnd(); sr.Close();Regex r = new Regex( @"([1-9]\d+|d)(\.\d+)" ); Match m = r.Match( text );ArrayList al = new ArrayList(); while( m.Success ) { al.Add( float.Parse( m.value ) ); m = m.NextMatch(); }//结果存在ArrayList中的数字是 200.3 1993.2 202.4 2005.6
string text = sr.ReadToEnd();
sr.Close();Regex r = new Regex( @"([1-9]\d+|d)(\.\d+)" );
Match m = r.Match( text );ArrayList al = new ArrayList();
while( m.Success )
{
al.Add( float.Parse( m.value ) );
m = m.NextMatch();
}//结果存在ArrayList中的数字是
200.3
1993.2
202.4
2005.6