用于解析此测试文件的正则表达式模式?

时间:2014-08-21 07:50:18

标签: c# regex parsing

我正在开发一个连接到Telnet Cisco Switch的控制台应用程序, 请求IP地址并返回Cisco交换机上的端口。

目前我正在将show ip arp 192.168.1.X的输出保存在这样的文本文件中

show ip arp 192.168.1.X
Protocol  Address          Age (min)  Hardware Addr   Type   Interface
Internet  192.168.1.X             0   00df.8dfs.a6a3  ARPA   VlanX
cisco-switch#

(出于安全目的而更改信息)

现在我需要解析硬件地址的文本文件并将其存储在变量中 是否有任何正则表达式模式来解析XXXX.XXXX.XXXX

1 个答案:

答案 0 :(得分:1)

您可以尝试使用以下模式来匹配XXXX.XXXX.XXXX

\b[a-z0-9]{4}(?:\.[a-z0-9]{4}){2}\b

我假设硬件地址必须包含小写字母和数字。