- 论坛徽章:
- 0
|
本帖最后由 wawxdyy 于 2012-07-31 15:00 编辑
需要处理的文件中包含一系列如下数据块:
- NODE
- label=LZ_[1,100]:[1,4]
- name=lz[1,100]
- ADDR
- mask=24
- addr=192.168.[1,50].[100,107]
- ENDADDR
- ADDR
- mask=16
- addr=10.[100,199].0.[100,103]
- ENDADDR
- ENDNODE
复制代码 如何将上面这个数据块展开成400个如下的数据块,
- NODE
- label=LZ_1:1
- name=lz1
- ADDR
- mask=24
- addr=192.168.1.100
- ENDADDR
- ADDR
- mask=16
- addr=10.100.0.100
- ENDADDR
- ENDNODE
- ......
- NODE
- label=LZ_100:1
- name=lz100
- ADDR
- mask=24
- addr=192.168.50.101
- ENDADDR
- ADDR
- mask=16
- addr=10.199.0.100
- ENDADDR
- ENDNODE
- ......
- NODE
- label=LZ_1:4
- name=lz1
- ADDR
- mask=24
- addr=192.168.1.106
- ENDADDR
- ADDR
- mask=16
- addr=10.100.0.103
- ENDADDR
- ENDNODE
- ......
- NODE
- label=LZ_100:4
- name=lz100
- ADDR
- mask=24
- addr=192.168.50.107
- ENDADDR
- ADDR
- mask=16
- addr=10.199.0.103
- ENDADDR
- ENDNODE
复制代码 |
|