cks1203 发表于 2011-8-18 09:33:54

網頁解析ip使用正規式

請問大大在下是初學者如何將(192.168.229.112)內用正規式解析出ip就好,謝謝感激不盡

happytc 发表于 2011-8-18 09:48:51

没看懂,不是已经是ip了嘛,还要怎么解析?

cks1203 发表于 2011-8-18 11:30:52

不好意思,大大,沒寫清楚,是想將上面192.168.229.112括弧拿掉的正規式表式,謝謝感激不盡

happytc 发表于 2011-8-18 12:08:47

$Str = "(192.168.229.112)"
$Str = StringRegExp($Str, "([\d.]*)", 3)
MsgBox(0,0,$Str)

紫色风林 发表于 2011-8-18 17:27:44

学习一下,,

lxz 发表于 2011-8-20 10:21:09

没理解到....

gzh888666 发表于 2011-8-21 00:52:47

他要正则表达式!估计是台湾的朋友

gzh888666 发表于 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)

cks1203 发表于 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 下午

wsfda 发表于 2011-8-21 08:34:14

回复 9# cks1203


    楼上给的例子,参考一下

easefull 发表于 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

cks1203 发表于 2011-8-23 14:42:26

各位大大您好:
小弟是初學者,將下列網頁匯出成TXT檔不知如何使用正規表式解析出下列所有IP,謝謝感激不盡


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

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

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

回應選擇的項目          關閉選擇的項目          刪除選擇的項目

3mile 发表于 2011-8-23 15:37:20

StringRegExp($sText, '(?i)(?<!Ping)\(([^)]+)', 3)

yayihu 发表于 2011-8-25 16:59:11

学习飘过~!

cks1203 发表于 2011-8-25 19:58:03

3smil 大大:
真是高手,一解就出來佩服!佩服!可否教一下如何分解正規式以及大大如何學習正規式請指導一下,小弟很想
學習謝謝感激
页: [1]
查看完整版本: 網頁解析ip使用正規式