找回密码
 加入
搜索
查看: 1591|回复: 5

[AU3基础] [已解决]正则提取txt文档特定内容

  [复制链接]
发表于 2013-1-11 17:33:22 | 显示全部楼层 |阅读模式
本帖最后由 t895073 于 2013-1-14 20:04 编辑

正则提取txt文档特定内容
txt内容为
--------------------------------------
lolc0      UP                                   127.0.0.1/8   0x00000049 00:00:00:00:00:00
pca0   DOWN                                  0.0.0.0/0   0x00000082 a6:a0:0c:51:a9:99
setc0     DOWN                               0.0.0.0/0   0x00000080 00:00:00:00:00:00
60  DOWN                                   0.0.0.0/0   0x00000080 00:00:00:00:00:00
wlan0    UP                       192.168.100.100/8  0x00001043 0e:14:c6:a6:0e:0d
usb0 DOWN                                   0.0.0.0/0   0x00000000 00:00:00:00:00:00
usb1 DOWN                                   0.0.0.0/0   0x00000000 00:00:00:00:00:00
usb2 DOWN                                   0.0.0.0/0   0x00000000 00:00:00:00:00:00
usb3 DOWN                                   0.0.0.0/0   0x00000000 00:00:00:00:00:00

我要抓出192.168.100.100
要怎么弄呢?
我的     \d+\.\d+\.\d+\.\d+   
谢谢
发表于 2013-1-11 17:53:23 | 显示全部楼层
回复 1# t895073

添加环视的限制条件
发表于 2013-1-11 19:00:59 | 显示全部楼层
\d+没错啊 还有什么问题?
#Include <Array.au3>
Local $aResult = StringRegExp(ClipGet(), "wlan0.+?(\d+\.\d+\.\d+\.\d+)", 3)
_ArrayDisplay($aResult, UBound($aResult))
发表于 2013-1-13 16:08:13 | 显示全部楼层
192.168.\d{0,3}\d{0,3}
 楼主| 发表于 2013-1-14 20:04:04 | 显示全部楼层
我想看看有没有其他的正则方法呢
谢谢各位的帮忙^^
发表于 2013-3-8 15:02:01 | 显示全部楼层
我是来学习的~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-28 05:45 , Processed in 0.090219 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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