找回密码
 加入
搜索
查看: 4495|回复: 14

[IE类操作] 網頁解析ip使用正規式

 火.. [复制链接]
发表于 2011-8-18 09:33:54 | 显示全部楼层 |阅读模式
請問大大在下是初學者如何將(192.168.229.112)內用正規式解析出ip就好,謝謝感激不盡
发表于 2011-8-18 09:48:51 | 显示全部楼层
没看懂,不是已经是ip了嘛,还要怎么解析?
 楼主| 发表于 2011-8-18 11:30:52 | 显示全部楼层
不好意思,大大,沒寫清楚,是想將上面192.168.229.112括弧拿掉的正規式表式,謝謝感激不盡
发表于 2011-8-18 12:08:47 | 显示全部楼层
$Str = "(192.168.229.112)"
$Str = StringRegExp($Str, "([\d.]*)", 3)
MsgBox(0,0,$Str[1])
发表于 2011-8-18 17:27:44 | 显示全部楼层
学习一下,,
发表于 2011-8-20 10:21:09 | 显示全部楼层
没理解到....
发表于 2011-8-21 00:52:47 | 显示全部楼层
他要正则表达式!估计是台湾的朋友
发表于 2011-8-21 00:58:33 | 显示全部楼层
他要正则表达式!估计是台湾的朋友
不懂正则的话,还可以这样
$Str = "(192.168.229.112)"
;$Str = StringRegExp($Str, "([\d.]*)", 3)
$Str1 = StringTrimLeft($Str,1)
$Str2 = StringTrimRight($Str1,1)
MsgBox(0,0,$Str2)
 楼主| 发表于 2011-8-21 08:30:09 | 显示全部楼层
不知大大有沒有人會將下列ip解析出,謝謝感激不盡

12:09:04    Ping to ATLFF-LAN0(192.168.226.8) failed.    開啟           
  111      5    704397        6553    OKATT-LAN0    Ping_NSPing(ww-tt)    2011/8/21 上午 07:49:45    Ping to OKATT-LAN0(192.168.203.1) failed.    開啟           
  123      5    704395        6553    OKATT-SW    Ping_NSPing(ww-tt)    2011/8/21 上午 07:49:43    Ping to OKATT-SW(192.168.203.245) failed.    開啟           
  68      5    621158        6551    SELTO-LAN0    Ping_NSPing(ww-to)    2011/8/20 下午
发表于 2011-8-21 08:34:14 | 显示全部楼层
回复 9# cks1203


    楼上给的例子,参考一下
发表于 2011-8-21 12:41:27 | 显示全部楼层
#include <Array.au3>
Local $sText    = "12:09:04    Ping to ATLFF-LAN0(192.168.226.8) failed.    開啟             111      5    704397        6553    OKATT-LAN0    Ping_NSPing(ww-tt) "
Local $sRegExp  = '(?<=\()\d+.\d+.\d+.\d+(?=\))'
Local $asResult = StringRegExp($sText, $sRegExp, 3)
_ArrayDisplay($asResult)
Exit
 楼主| 发表于 2011-8-23 14:42:26 | 显示全部楼层
各位大大您好:
小弟是初學者,將下列網頁匯出成TXT檔不知如何使用正規表式解析出下列所有IP,謝謝感激不盡


父系事件   過濾依:  編輯過濾-----------------全部顯示 SeverityLessThan20 自定 ServerityLessThan19
所有父系事件: 4  

計數器 事件等級 事件 ID  工作 ID 伺服器 Knowledge Script 最後發生 最後的訊息 狀態 動作
5   5  780726    6551  SFOTO-LAN0  Ping_NSPing(ww-to)  2011/8/20 下午 12:19:29  Ping to SFOTO-LAN0(192.168.113.8) failed.  開啟      
21   5  761785    6551  NYCTO-LAN0  Ping_NSPing(ww-to)  2011/8/20 下午 12:14:45  Ping to NYCTO-LAN0(192.168.114.8) failed.  開啟      
58   5  747422    6549  ATLFF-LAN0  Ping_NSPing(ww-ff)  2011/8/20 下午 12:09:04  Ping to ATLFF-LAN0(192.168.226.8) failed.  開啟      
16   5  741061    6553  SPLTT-LAN0  Ping_NSPing(ww-tt)  2011/8/22 上午 02:01:14  Ping to SPLTT-LAN0(192.168.241.8) failed.  開啟      

頁 1 依 1  全部顯示      第一頁     1  最後頁         前一個    下一個  

回應選擇的項目          關閉選擇的項目          刪除選擇的項目
发表于 2011-8-23 15:37:20 | 显示全部楼层
StringRegExp($sText, '(?i)(?<!Ping)\(([^)]+)', 3)
发表于 2011-8-25 16:59:11 | 显示全部楼层
学习飘过~!
 楼主| 发表于 2011-8-25 19:58:03 | 显示全部楼层
3smil 大大:
真是高手,一解就出來佩服!佩服!可否教一下如何分解正規式以及大大如何學習正規式請指導一下,小弟很想
學習謝謝感激
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 01:32 , Processed in 0.076796 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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