0

我想从文本文件中读取数据并仅检索文件中包含的 ip_addresses。

该文件包含以下数据:

[#<host:192.168.2.135>, #<host:175.41.142.49>, #<host:20:aa:4b:9b:eb:8c>, #<host:20:7c:8f:10:38:a0>, #<host:192.168.2.1>, #<host:239.255.255.250>]

从这些数据中,我只想要 192.168.2.135 等主机地址并将它们存储在一个数组中。有人可以帮我吗?提前致谢。

4

1 回答 1

2
open(path_to_file, &:read).scan(/#<host:(.+?)>/).flatten
于 2013-02-23T07:28:49.723 回答