求用最简单的方法提取文本里面的数据

2019-07-17 07:55发布

在文本中全部提取如下图圈中类型的数据,其他的不要
20171116082347.png
效果如下:
QQ截图20171116082445.png
有正确答案的都加分。
FuyouChi_D917_2000_B_A.RTF 下载积分: 积分 -1 分
353.61 KB, 下载次数: 17, 下载积分: 积分 -1 分
FuyouChi_D917_2000_A_B.RTF 下载积分: 积分 -1 分
353.81 KB, 下载次数: 2, 下载积分: 积分 -1 分
FuyouChi_D829_2000_B_A.RTF 下载积分: 积分 -1 分
353.9 KB, 下载次数: 3, 下载积分: 积分 -1 分
FuyouChi_D829_2000_A_B .RTF 下载积分: 积分 -1 分
353.43 KB, 下载次数: 7, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
sszx2007
1楼-- · 2019-07-18 01:59
asdw12355 发表于 2017-11-16 14:00
看了下规则应该是提取cf2到par之间的数字吧,判定 /cf2 后面是不是数字,如果是就先把这一段字符串截取出来“cf2    -40.000   -17.258    10.108   -40.001   -17.252    10.103  -0.008par”,再提取之间的数字

你写个代码试一下?
sszx2007
2楼-- · 2019-07-18 06:07
附以上实现代码
QQ截图20171116143612.png
张_大白
3楼-- · 2019-07-18 10:43
 精彩回答 2  元偷偷看……
sszx2007
4楼-- · 2019-07-18 15:27
张_大白 发表于 2017-11-16 14:54
还以为大神不会,哈哈哈下午一看,大神附了代码

自己想想,开动脑筋
zengzhaonan
5楼-- · 2019-07-18 16:00
昨天下载数据,试着写了一下代码,思路很明确。就是搜索并截取cf2和par之间的字符串,再将字符串按空格拆分写入数组里。但整个程序实现就复杂了,没有通用性。
本着共享经验,互相学习的原则,建议楼主把VI转到低版本,这样就有更多的人打得开,学习了

评分

参与人数 1积分 +5 收起 理由 sszx2007 + 5 您的付出是论坛的动力,感谢您一直支持!.

查看全部评分

sszx2007
6楼-- · 2019-07-18 18:30
zengzhaonan 发表于 2017-11-17 09:38
昨天下载数据,试着写了一下代码,思路很明确。就是搜索并截取cf2和par之间的字符串,再将字符串按空格拆分写入数组里。但整个程序实现就复杂了,没有通用性。
本着共享经验,互相学习的原则,建议楼主把VI转到低版本,这样就有更多的人打得开,学习了 ...

把你做的程序传上来看看。

一周热门 更多>