網頁解析ip使用正規式
請問大大在下是初學者如何將(192.168.229.112)內用正規式解析出ip就好,謝謝感激不盡 没看懂,不是已经是ip了嘛,还要怎么解析? 不好意思,大大,沒寫清楚,是想將上面192.168.229.112括弧拿掉的正規式表式,謝謝感激不盡 $Str = "(192.168.229.112)"$Str = StringRegExp($Str, "([\d.]*)", 3)
MsgBox(0,0,$Str) 学习一下,, 没理解到.... 他要正则表达式!估计是台湾的朋友 他要正则表达式!估计是台湾的朋友
不懂正则的话,还可以这样
$Str = "(192.168.229.112)"
;$Str = StringRegExp($Str, "([\d.]*)", 3)
$Str1 = StringTrimLeft($Str,1)
$Str2 = StringTrimRight($Str1,1)
MsgBox(0,0,$Str2) 不知大大有沒有人會將下列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 下午 回复 9# cks1203
楼上给的例子,参考一下 #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 各位大大您好:
小弟是初學者,將下列網頁匯出成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最後頁 前一個 下一個
回應選擇的項目 關閉選擇的項目 刪除選擇的項目 StringRegExp($sText, '(?i)(?<!Ping)\(([^)]+)', 3) 学习飘过~! 3smil 大大:
真是高手,一解就出來佩服!佩服!可否教一下如何分解正規式以及大大如何學習正規式請指導一下,小弟很想
學習謝謝感激
页:
[1]