のような文字列がありますNYMEX UTBPI
。ここでは、NYMEX と UTBPI の中間にある空白のインデックスを取得し、そのインデックスから最後のインデックスまで部分文字列を切り取りたいと考えています。この場合、私の部分文字列はUTBPI
以下になります
set part1 [substr $line [string index $line " "] [string index $line end-1]]
エラーを下回っています。
wrong # args: should be "string index string charIndex"
while executing
"string index $line "
("foreach" body line 2)
invoked from within
"foreach line $pollerName {
set part1 [substr $line [string index $line ] [string index $line end-1]]
puts $part1
puts $line
}"
(file "Config.tcl" line 9)
他の文字列操作も行う方法を教えてください。これのための良いリンク。