如何从TCL中的特定索引获取整个字符串
我想要字符串中的如何从TCL中的特定索引获取整个字符串,tcl,Tcl,我想要字符串中的10576.53012.46344.35174 "CompositionClassification|CC000003|01|10576.53012.46344.35174" 我有上次出现的|的索引,如何从上次出现的|中获得完整的10576.53012.46344.35174子字符串 不熟悉TCL,建议解决方案:)如果您知道所需第一个字符的索引,并且希望从那里一直到结尾,请使用: set theSubstring [string range $theString $idx en
10576.53012.46344.35174
"CompositionClassification|CC000003|01|10576.53012.46344.35174"
我有上次出现的|
的索引,如何从上次出现的|
中获得完整的10576.53012.46344.35174
子字符串
不熟悉TCL,建议解决方案:)如果您知道所需第一个字符的索引,并且希望从那里一直到结尾,请使用:
set theSubstring [string range $theString $idx end]
但是在这种情况下,我会使用split
和lindex
,因为它看起来像一个简单的分隔列表:
set theSubstring [lindex [split $theString "|"] end]
您需要命令谢谢,使用字符串范围获取字符串