找回密码
 加入
搜索
查看: 3799|回复: 4

[效率算法] 如何读取txt中指定行汉字后的数字

  [复制链接]
发表于 2010-3-5 01:54:09 | 显示全部楼层 |阅读模式
如何读取txt中指定行汉字后的数字?

例:

txt文件的“第2行”,“中国:“后的”北京“两字?

搜索了半天,查到用这个判断StringRegExp,要怎么写?
发表于 2010-3-5 02:13:26 | 显示全部楼层
$str = '中国:北京'
$sR = StringRegExp($str, '中国:([^\s]{2})', 3)
If Not @Error Then Msgbox(0, 0, $sR[0])
发表于 2010-3-5 02:42:11 | 显示全部楼层
又是正则   很好 学习了
发表于 2010-3-5 14:36:15 | 显示全部楼层
原本是两个问题,非得当做一个问题来问。。。
1怎样读取文本文件的指定行的字符
2怎样读取字符串中指定关键词后的字符(或怎样读取字符串中指定关键词后指定数量的字符、或怎样读取字符串中指定关键词A与指定关键词A之后的指定关键词B之间的字符)
发表于 2010-3-6 18:03:54 | 显示全部楼层
使用正则还是比较好的
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-16 02:35 , Processed in 0.078352 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表