请教一段文本字符串处理的写法
有一个 abc.txt 的文本文件,内容大致如下:
GRID 3000 -745.365 0. 510.569 3001
GRID 3101 -699.801-387.044519.1856 3001
GRID 3102 -699.993383.1271519.1432 3001
GRID 3401 15.40002-699.264646.7366
GRID 3402 85.64902 -699.32 654.12
GRID 3000000 -686.081.848209 522.163
GRID 3000001 -690.4111.672196521.2425
贴进记事本里可以看清楚,格式是每8位是一个字符串。
除了第一列是在后面补空格之外,其他列都是不够8位的话在前面补空格。
现在想查找含有“3101” 和“3102” 的两列,把这两列的内容每8位一截取,分别放进不同的EDIT里
结果的形式希望是:
EDIT1里写GRID
EDIT2里写3101
EDIT3里可能是空格,没有用,不要也行
EDIT4里写-699.801
EDIT5里写-387.044
EDIT6里写519.1856
EDIT7里写3001
然后
EDIT11里写GRID
EDIT12里写3102
EDIT13里可能是空格,没有用,不要也行
EDIT14里写-699.993
EDIT15里写383.1271
EDIT16里写519.1432
EDIT17里写3001
(其实最重要的是想要含有3101和3102这两个字符串那两行后边的三个数,想把这都挨到了一起的坐标数据分离出来)
由于基础太差,只好在这里请教下大家了,谢谢!!