我有一個TCL腳本,從另一個文件中讀取一些數據開始整條生產線:TCL刪除所有以一個字符
#!/usr/bin/tclsh
set config_params [open "file.vh" r]
set file_data [read $config_params]
close $config_params
在文件中我讀(file.v)很少有整行被註釋掉例如:
//---------------------
// Comment
// more comment
// --------------------
// more comment
我的問題是我如何擺脫開始王氏//並刪除空行中的所有行的?我已經使用regsub如下:
regsub -all -line "//" $file_data "" file_data
但這只是刪除了// SIGN在該行的開頭和註釋仍然存在。