我已經在一個文件下面的字符串名爲mib.txt:獲取線路匹配正則表達式
[name=1.3.6.1.2.1.1.5.0, value=myrouter.ad.local (OCTET STRING)]
名稱下面的代碼:
f = File.read("/temp/mib.txt")
name = f.match(/1.3.6.1.2.1.1.5.0/)
puts "device name is #{name}"
它返回1.3.6.1.2.1.1.5.0
就像我問到,但我真正想要的是找到包含1.3.6.1.2.1.1.5.0
的字符串,並解析myrouter的值。
將來,請使用四個空格縮進代碼,使代碼看起來像代碼。 – 2010-08-19 00:19:36