Chip123 科技應用創新平台
標題:
求perl使用高手,當Netlist可能斷成1~多行時,怎麼一次讀入多行進行判斷
[打印本頁]
作者:
james65chan
時間:
2010-11-15 09:20 AM
標題:
求perl使用高手,當Netlist可能斷成1~多行時,怎麼一次讀入多行進行判斷
求perl使用高手,當Netlist可能斷成1~多行時,怎麼一次讀入多行進行判斷。
9 r1 k" s: V1 l& O+ h3 e
如用if判斷model 再進行編修,常因model 出現在不同行,而造成判斷上的困擾,
6 \0 \7 V3 q* t1 ]4 S! D6 Q
請求perl高手如何一次讀入多行。
作者:
xiakechen
時間:
2010-12-1 10:25 AM
netlist一般是以;作為分隔符,先將文件讀入一個變量,再按照;進行分割。可以這樣:
2 z, d0 A; c1 T2 m8 D& Y
$_= join "", <FILE>;
( C! a9 ?6 d( [1 @) I9 ]
my @line=split /(?<=;)/;
3 @6 _9 q' O; J: M- m! s! f2 N, a5 g
得到的數組line就是
作者:
james65chan
時間:
2010-12-8 01:41 PM
dear sir 若沒有可分行的符號時該如何做,像如下 MN / MP 出現在不同行
% s3 ~0 C/ l: t6 t1 p/ H
mXI3.MI_1 N_N_3_XI3.MI_1_s N_SD_XI3.MI_1_g N_VSS_XI3.MCN_b
MN
: d; Z' E ~# [ L
+ L=5e-07 W=2e-06 AD=2.7e-12 AS=6.51e-12 PD=6.7e-06 PS=8.2e-06
( T+ A$ w- N: Q% X4 k
mXI_9.MI_1 N_QN_XI_9.MI_1_d N_N_1_XI_9..MI_1_s N_VSS_XI5.MCN_b
/ C5 j4 F- S8 ?* f: b5 [6 N
+
MN
L=5e-07 W=2e-06 AD=3.1e-12 AS=6.51e-12 PD=7.1e-06 PS=8.2e-06
4 G) a) @3 z; L6 V- z* j; ]7 e
mXI5.MCP N_N_1_XI5.MCP_d N_CPN_XI5.MCP_g N_D_XI5.MCP_s N_VDD_XI5.MCP_b
MP
+ p" ^& F. `# y
+ L=5.5e-07 W=2.4e-06 AD=1.68e-12 AS=3.24e-12 PD=3.8e-06 PS=7.5e-06
" H1 M$ `0 ~* B: j
mXI5.MCP N_N_1_XI5.MCP_d N_CPN_XI5.MCP_g N_D_XI5.MCP_s N_VDD_XI5.MCP_b
5 ~) D9 R0 T6 K7 v
+
MP
L=5.5e-07 W=2.4e-06 AD=1.68e-12 AS=3.24e-12 PD=3.8e-06 PS=7.5e-06
歡迎光臨 Chip123 科技應用創新平台 (http://free.vireal.world/chip123_website/innoingbbs/)
Powered by Discuz! X3.2