字符串找到一個字,我有這個字符串:在TCL
1,RotD50,88,0.1582,1.2264, - 7.4,23.6,0.2, 「聖費爾南多」,1971年,「聖誕老人Felita大壩(出口)」,6.61,反向,24.69,24.87,389.0,0.125,1.2939,RSN88_SFERN_FSD172.AT2,RSN88_SFERN_FSD262.AT2,RSN88_SFERN_FSD-UP.AT2
我想找到的RSN88_SFERN_FSD172.AT2
和RSN88_SFERN_FSD262.AT2
我已經嘗試了幾個腳本(如下所示),但想看到我如果有人可以用嚴格的腳本來幫助我?
set currentdirc [pwd]
set fp [open _SearchResults.csv]
set count 1
foreach line [split [read $fp] \n] {
foreach word [split $line] {
set word [string trim $word ","]
set index [lsearch -exact $word "Horizontal-1 Acc.Filename"]
puts "$index"
}
}
通過「嚴謹」,你所指的是實際工作還是在性能方面更好呢?我可以發現腳本中可能存在的一些缺點,但很難說出您要查找的內容。 – Jerry
嗨傑瑞!這段代碼實際上並不像我想要的那樣工作。我想要在頂部引入的行中獲得「Horizontal-1 Acc.Filename」的索引。這就是我想要的代碼!謝謝您的幫助 ! – Reza