求助:读取不确定行文本中最大数(以解决)
本帖最后由 fuldho 于 2011-10-30 10:18 编辑假如文本:
12345
34
888
9999
行数,位数都不确定,最大行数限定20,位数8。
怎样读取最大数? 用_FileReadToArray()把所有行读到数组中,然后用象简单的二分法之类的比较,就可以得到数 本帖最后由 水木子 于 2011-10-30 09:28 编辑
回复 1# fuldho
Test.txt 内文本如下:
假如文本:
123456789
1234
888888
9999999
行数,位数都不确定,最大行数限定20,位数8。
怎样读取最大数?
#include <Array.au3>
$sText = FileRead('Test.txt')
$aRe = StringRegExp($sText, '\d+', 3)
_ArrayDisplay($aRe)
MsgBox(0, '最大值', _ArrayMax($aRe, 1)) _ArrayMax返回组数最大值,
谢谢“水木子”版主! 题目改改:
求助:读取文本中的最大数 回复 3# 水木子
又学了一个函数_ArrayMax(),感谢! 不错的办法 感谢学习了。。
页:
[1]