图片左边为源文件,右边为需要处理后的样式。
目标:
1.表头都是固定位置只是每次表头内容会有点不同(处理后要去除表头)
2.正文列出的只是一部分,后面还有很多类似的行(要求,有前面字母部分重复的行只保留第一个(空格跟后面的括号及括号内的数字不同的也算重复))
eg:下面这几种情况只保留第一个
basic ipin symbol (1)
basic ipin symbol (1)
basic ipin symbol (11)
basic ipin symbol (2)
源文件
Design Hierarchy
*******************************************************
Library : i001
Cell : ic01_top
View : sc
Display : Top to bottom
*******************************************************
ic001 lbop_padring symbol (1)
ic001 esd_36v symbol (1)
basic ipin symbol (1)
basic iopin symbolr (2)
esdlib esd_io_clamp_pnp symbol (1)
basic ipin symbol (1)
basic ipin symbol (2)
basic iopin symbolr (2)
ls1 pdio_esd_3t symbol (1)
ic001 esd_36v_io symbol (3)
basic ipin symbol (3)
esdlib esd_io_clamp_pnp symbol (1)
basic ipin symbol (1)
basic iopin symbolr (2)
basic iopin symbolr (2)
ls1 pdio_esd_3t symbol (1)
basic noConn symbol (1)
basic ipin symbol (5)
basic opin symbol (1)
basic iopin symbolr (2)
目标文件
ic001 lbop_padring symbol (1)
ic001 esd_36v symbol (1)
basic ipin symbol (1)
basic opin symbol (1)
basic iopin symbolr (2)
esdlib esd_io_clamp_pnp symbol (1)
ls1 pdio_esd_3t symbol (1)
ic001 esd_36v_io symbol (3)
basic noConn symbol (1)
basic opin symbol (1)
basic iopin symbolr (2)