請教一下各位前輩:
是這樣的,我們公司外包的硬體layout 商,每次lay完之後所提供的NETLIST 格式如下:
;; V4.1.0
%net
%Prior=1
%page=
\ACLKR\ \R705\-\1\ \R921\-\1\ \R963\-\2\ \U20\-\65\
\ADATR\ \R707\-\1\ \R923\-\1\ \U20\-\68\
\AIN11\ \C316\-\2\ \U20\-\85\
(...略)
針對要的資料是從\ACLKR\ ...開始,之前的都不要。
以前我是用vi 去除反斜線和刪除一些垃圾行之後才開始檢查,現在想要改成程式自已run 時出了問題:
如下,中間第二行:
\ADATR\ \R707\-\1\ \R923\-\1\ \U20\-\68\
去除之後,應該要長的像這樣:ADATR R707-1 R923-1 U20-68
上面才是正確的資料。
但是我用strip 之後會變成這樣:

部份字串變成以控制字元的方式呈現,後來試了一下string.replace 也是一樣的狀況。
最後用string 一個一個去過濾\ 變成這樣:

有那位前輩可以指點一下用什麼方式來做比較好嗎?
layout 商那邊是沒辦法動的,我現在正要開始看RE 怎麼用
